App Change Email
Changes the signed-in user's email (needs the Chelabase-User token). With verification on, a code is emailed and the email is unverified until verify-email.
Request Body
application/json
TypeScript Definitions
Use the request body type in TypeScript.
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X POST "https://example.com/auth/v1/app/change-email" \ -H "Content-Type: application/json" \ -d '{ "email": "string" }'Verify Email POST
Checks the emailed code. Reads the HttpOnly step cookie and clears it once the email is verified. An open sign-up joins its tenant now, as a person waiting for approval. The answer is a sign-in's: `studio` sets the HttpOnly session cookie, `pending` sets none. If sign-up closed since the account was made, the answer is `sign_up_closed` and the account is deleted. A retry after a failure past the code finishes with the same code.
App Change Password POST
Changes the signed-in user's password (needs the `Chelabase-User` token) and returns a new session; every other session of the user ends.