@auth0/nextjs-auth0 - v4.19.0
    Preparing search index...

    Interface EnrollmentApiResponse

    Enrollment response from Auth0 API (snake_case). Maps to EnrollmentResponse in SDK-facing interface.

    interface EnrollmentApiResponse {
        authenticator_type: "email" | "otp" | "oob";
        barcode_uri?: string;
        binding_method?: string;
        id: string;
        name?: string;
        oob_channel?: "email" | "sms" | "voice" | "auth0";
        oob_code?: string;
        recovery_codes?: string[];
        secret?: string;
    }
    Index

    Properties

    authenticator_type: "email" | "otp" | "oob"

    Authenticator type discriminator

    barcode_uri?: string

    Barcode URI (otp: otpauth:// format, oob: Guardian/Push QR code)

    binding_method?: string

    Binding method (oob only - prompt, none)

    id: string

    Authenticator ID

    name?: string

    Authenticator name (oob/email only)

    oob_channel?: "email" | "sms" | "voice" | "auth0"

    OOB channel (oob only - required for oob)

    oob_code?: string

    OOB code (oob only - for enrollment verification)

    recovery_codes?: string[]

    Recovery codes (first enrollment only)

    secret?: string

    TOTP secret (otp only - required for otp)