Request body for creating an Auth0 user.

interface PostAuth0UserBody {
    appMetadata: {
        admin?: string;
        createdBy?: ProductKey;
        ctsAuthorized?: boolean;
        ctsUserId?: string;
        customerId?: string;
        districtId?: string;
        egrantsAuthorized?: boolean;
        egrantsUserId?: string;
        erpAuthorized?: boolean;
        erpNcAuthorized?: boolean;
        erpNcUserId?: string;
        erpTenants?: string;
        erpUserId?: string;
        fdpAuthorized?: boolean;
        fdpStateAgency?: string;
        fdpStateCode?: string;
        isiteAuthorized?: boolean;
        isiteMigration?: boolean;
        mcAuthorized?: boolean;
        mcUserId?: string;
        ooAuthorized?: boolean;
        passwordResetRequired?: boolean;
        role?: string;
        scriptAuthorized?: boolean;
        titanAuthorized?: boolean;
        titanUserId?: string;
    };
    blocked?: boolean;
    clientId?: string;
    connection?: "district"
    | "self-signup";
    email: string;
    emailVerified?: boolean;
    familyName: string;
    givenName: string;
    name?: string;
    nickname?: string;
    password?: string;
    picture?: string;
    sendInvite?: boolean;
    userMetadata: { homeroomId?: string; siteId?: string } & {
        mfaOptIn?: any;
        notificationSubscriptions?: Record<string, NotificationSubscription>;
    };
    username?: string;
    [key: string]: any;
}

Hierarchy (View Summary)

Indexable

  • [key: string]: any

Properties

appMetadata: {
    admin?: string;
    createdBy?: ProductKey;
    ctsAuthorized?: boolean;
    ctsUserId?: string;
    customerId?: string;
    districtId?: string;
    egrantsAuthorized?: boolean;
    egrantsUserId?: string;
    erpAuthorized?: boolean;
    erpNcAuthorized?: boolean;
    erpNcUserId?: string;
    erpTenants?: string;
    erpUserId?: string;
    fdpAuthorized?: boolean;
    fdpStateAgency?: string;
    fdpStateCode?: string;
    isiteAuthorized?: boolean;
    isiteMigration?: boolean;
    mcAuthorized?: boolean;
    mcUserId?: string;
    ooAuthorized?: boolean;
    passwordResetRequired?: boolean;
    role?: string;
    scriptAuthorized?: boolean;
    titanAuthorized?: boolean;
    titanUserId?: string;
}
blocked?: boolean
clientId?: string
connection?: "district" | "self-signup"
email: string
emailVerified?: boolean
familyName: string
givenName: string
name?: string
nickname?: string
password?: string
picture?: string
sendInvite?: boolean
userMetadata: { homeroomId?: string; siteId?: string } & {
    mfaOptIn?: any;
    notificationSubscriptions?: Record<string, NotificationSubscription>;
}
username?: string