@qtsurfer/api-client
    Preparing search index...

    Type Alias AuthTokenResponse

    type AuthTokenResponse = {
        access_token: string;
        expires_in: number;
        scopes?: string[];
        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?: string[]

    Scopes granted to this token. Reserved for future use; currently always empty.

    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.