IGPAPI
    Preparing search index...

    Interface MobileApplicationState

    interface MobileApplicationState {
        APP_VERSION: string;
        APP_VERSION_CODE: string;
        BLOKS_VERSION_ID: string;
        BREADCRUMB_KEY: string;
        CAPABILITIES: string;
        FACEBOOK_ANALYTICS_APPLICATION_ID: string;
        FACEBOOK_ANALYTICS_CLIENT_TOKEN?: string;
        GRAPHQL_DOC_IDS?: Readonly<Record<string, string>>;
        GRAPHQL_OMIT_PRETTY?: boolean;
        GRAPHQL_SERVER_TIMESTAMPS?: "true" | "timestamp";
        RMD_NO_VALID_MAP_TIMES?: RmdNoValidMapTimes;
        SUPPORTED_CAPABILITIES: readonly SupportedCapability[];
        ZERO_HEADERS?: Readonly<Record<MobileZeroPhase, ZeroHeaderValues>>;
    }
    Index

    Properties

    APP_VERSION: string
    APP_VERSION_CODE: string
    BLOKS_VERSION_ID: string
    BREADCRUMB_KEY: string
    CAPABILITIES: string
    FACEBOOK_ANALYTICS_APPLICATION_ID: string
    FACEBOOK_ANALYTICS_CLIENT_TOKEN?: string
    GRAPHQL_DOC_IDS?: Readonly<Record<string, string>>

    GraphQL client doc ids keyed by friendly name. When an entry matches the call's friendly name it overrides that call's literal clientDocId.

    GRAPHQL_OMIT_PRETTY?: boolean

    When true, GraphQL forms omit the pretty field (Instagram Android 448+).

    GRAPHQL_SERVER_TIMESTAMPS?: "true" | "timestamp"

    Value of the GraphQL form server_timestamps field. Instagram Android 448+ sends the literal true; older traffic sent a unix timestamp. Undefined keeps the legacy timestamp.

    RMD_NO_VALID_MAP_TIMES?: RmdNoValidMapTimes

    The two trailing numbers of the no-valid-map x-fb-rmd value. They are an app-internal constant, not derived from the routing-map fetch (see RmdNoValidMapTimes).

    SUPPORTED_CAPABILITIES: readonly SupportedCapability[]
    ZERO_HEADERS?: Readonly<Record<MobileZeroPhase, ZeroHeaderValues>>

    Zero-rating header values per MobileZeroPhase. When absent the platform keeps its phase-independent zero-rating headers.