@qtsurfer/sdk
    Preparing search index...

    Type Alias AuthTokenResponse

    type AuthTokenResponse = {
        access_token: string;
        expires_in: number;
        scopes?: KeyScopes;
        tier: "free" | "basic" | "pro" | "elite";
        token_type: "Bearer";
    }
    Index
    access_token: string

    Short-lived HS256 JWT. Send as Authorization: Bearer <token> on all other endpoints.

    expires_in: number

    Seconds until the JWT expires (typically 3600).

    scopes?: KeyScopes
    tier: "free" | "basic" | "pro" | "elite"

    Subscription tier this token was issued for. Drives rate limits and feature flags on downstream endpoints.

    token_type: "Bearer"

    Always Bearer.