Auth

Users are allowed to register from the application, but they will need an authorization token from the corresponding application.

Auth: None (appId required; legacy App JWT accepted)

Provide appId in the request body to resolve app context. Legacy Authorization app token is also accepted for backward compatibility.

post/v2/users/sign-up-with-email/

Request

  • Base URL: https://api.chat.ethora.com
  • URL: https://api.chat.ethora.com/v2/users/sign-up-with-email/
  • Auth: none required

Request body

emailstring required

New account's email address. Used for login, email verification, and password reset.

firstNamestring required

Given name shown in chat / profile. Required.

lastNamestring

Family name shown in chat / profile. Required.

passwordstring required

Initial account password. 8+ characters recommended.

cfTokenstring required

Cloudflare Turnstile token from the sign-up form, if the app has bot protection enabled. Optional otherwise.

utmstring

UTM-style attribution string captured at signup. Free-form, used for analytics only.

appIdstring

Application id used to resolve tenant/app context.

Response

{
  ok: boolean,
}

Changes

No recorded changes to this operation across all 1 revision of this API.