Signup Complete

Complete user signup by verifying the Firebase ID token and storing user data.

This endpoint:

  1. Verifies the Firebase ID token
  2. Extracts user information (uid, email, provider)
  3. Upserts the user profile in PostgreSQL
  4. Sends the branded verification email once for capable clients
post/v1/signup/complete

Request

  • Base URL
    https://api.evidenso.com (the document declares no server; this is the origin it was published from)
  • Auth
    none declared

Request body

idTokenstring required

Firebase ID token

firstNamestring required

First name

lastNamestring required

Last name

companyNamestring nullable

Company name

sendBrandedVerificationEmailboolean
inviteTokenstring nullable

Org invite token, if signing up via an invite link

Response

Successful Response

successboolean required
messagestring required
user_idstring required
verification_email_sentboolean
verification_email_fallback_requiredboolean
organization_createdboolean
organization_joinedboolean
organization_idstring nullable
invite_warningstring nullable

Changes

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