IGPAPI
    Preparing search index...

    Interface MobileSessionState

    interface MobileSessionState {
        adsOptOut: boolean;
        authorization?: string;
        challenge?: Record<string, unknown>;
        checkpoint?: Record<string, unknown>;
        clientSessionIdLifetime: number;
        dsUserId?: string;
        igWWWClaim?: string;
        navChain?: string;
        passwordEncryptionKeyId?: string;
        passwordEncryptionPubKey?: string;
        pigeonSessionIdLifetime: number;
        regionHint?: string;
        rur?: string;
        shbid?: string;
        shbts?: string;
        thumbnailCacheBustingValue: number;
        xMid?: string;
    }
    Index

    Properties

    adsOptOut: boolean
    authorization?: string
    challenge?: Record<string, unknown>

    Response when challenge data was purposefully fetched from the checkpoint URL. Set by challenge.route().

    checkpoint?: Record<string, unknown>

    Response when a request got a checkpoint error (challenge_required). Set automatically by the error router.

    clientSessionIdLifetime: number

    Random lifetime in ms for clientSessionId rotation (20min–24h). Generated once per device.

    dsUserId?: string
    igWWWClaim?: string
    navChain?: string
    passwordEncryptionKeyId?: string
    passwordEncryptionPubKey?: string
    pigeonSessionIdLifetime: number

    Random lifetime in ms for pigeonSessionId rotation (20min–24h). Generated once per device.

    regionHint?: string
    rur?: string
    shbid?: string
    shbts?: string
    thumbnailCacheBustingValue: number
    xMid?: string