auth

POST /api/v1/auth/register

Request

  • Base URL
    https://composal.com (the document declares no server; this is the origin it was published from)
  • URL
    https://composal.com/api/v1/auth/register
  • Auth
    none required

Request body

emailstring email required
passwordstring password required
namestring nullable
turnstile_tokenstring
cli_login_idstring

Desktop approval request to resume after email verification.

invite_codestring

Optional invitation code from an existing invitation.

organization_invitation_tokenstring

Active organization invitation token proving the invited email during password setup. Accepts the invitation and signs in without another verification email.

Response

Authenticated user session

idstring required
emailstring email required
namestring nullable required
picture_urlstring nullable required
superadminboolean
analytics_distinct_idstring
commit_author_emailstring email required
github_prs_authored_by_change_authorboolean required
github_pr_user_authorization_connectedboolean required
github_pr_user_authorization_loginstring nullable required
pending_organization_invitation_countinteger required
pending_organization_invitation_count_labelstring required
enabled_featuresstring[] required
api_tokenstring
api_base_urlstring uri

Changes

No recorded changes to this operation across all 3 revisions of this API.