igpapi — Instagram private API Simulator for Node.js (API reference) 4.14.0
    Preparing search index...

    Variable ChallengeFlowStateSchemaConst

    ChallengeFlowStateSchema: Struct<
        {
            authenticity_product: optionalKey<Number>;
            challenge_root_id: optionalKey<String>;
            enrollment_id: optionalKey<
                decodeTo<String, Union<readonly [Number, String]>, never, never>,
            >;
            external_flow_id: optionalKey<
                decodeTo<String, Union<readonly [Number, String]>, never, never>,
            >;
            hashed_ui_state: optionalKey<String>;
            ig_container_module: optionalKey<String>;
            is_blocking: optionalKey<Number>;
            ixt_initial_screen_id: optionalKey<String>;
            location: optionalKey<String>;
            trigger_event_type: optionalKey<String>;
            trigger_session_id: optionalKey<String>;
            v2_polling: optionalKey<Number>;
        },
    > = ...

    The accumulated UFAC state as a challenge screen keeps it (its data, so a checkpoint carries it): the fields this flow has seen so far.