QuickBase JS SDK v2 - v2.2.2
    Preparing search index...

    Interface TicketAuthConfig

    Ticket authentication using username/password via XML API_Authenticate. Unlike user tokens, tickets properly attribute record changes (createdBy/modifiedBy) to the authenticated user.

    XML-API-TICKET: Remove this interface if XML API is discontinued.

    interface TicketAuthConfig {
        hours?: number;
        onExpired?: () => void;
        password: string;
        persist?: "sessionStorage" | "localStorage";
        type: "ticket";
        username: string;
    }
    Index

    Properties

    hours?: number

    Ticket validity in hours (default: 12, max: 4380 ~6 months)

    onExpired?: () => void

    Callback invoked when ticket expires - use to show login UI

    password: string

    QuickBase password

    persist?: "sessionStorage" | "localStorage"

    Persist ticket to storage for session survival (default: none)

    type: "ticket"
    username: string

    QuickBase username (email address)