/** * Serializer for ConsolidatedTokenProvisionView POST input data. * * Unlike TokenProxyInputSerializer (which resolves an existing user by exactly * one of user_id/username/email), provisioning needs a full identity to create * the user on edX, so both username and email are required. */ export type TokenProvisionInput = { /** * Edx Username */ username: string; /** * Edx Email */ email: string; /** * Optional full name for the new user */ name?: string; /** * Platform key the token should belong to */ platform_key: string; };