Skip to main content
POST
/
users
/
@me
/
email-change
/
start
Start email change
curl --request POST \
  --url https://api.fluxer.app/v1/users/@me/email-change/start \
  --header 'Authorization: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '{}'
{
  "ticket": "<string>",
  "require_original": true,
  "original_email": "<string>",
  "original_proof": "<string>",
  "original_code_expires_at": "<string>",
  "resend_available_at": "<string>"
}

Authorizations

Authorization
string
header
required

Bot token: Authorization: Bot <token>. This is the primary authentication method for bot applications.

Body

application/json

The body is of type object.

Response

Success

ticket
string
required

Ticket returned for email change actions

require_original
boolean
required

Whether verification of the original email is required

original_email
string | null
required

The original email address on record

original_proof
string | null
required

Proof token generated when original email verification is not required

original_code_expires_at
string | null
required

ISO8601 timestamp when the original verification code expires

resend_available_at
string | null
required

ISO8601 timestamp when the original verification code can be resent