Save account details (step 2)

Step 2 of self-service signup. Persists the account holder's profile (name, mobile, optional password, and how they heard about us) against an in-progress activation. Requires the activation email to already be verified and a plan_id to be set.

Auth

  • Public — no bearer token (auth: noauth).

Rate limit

  • 10 requests/min per IP. Public route.

Body

FieldTypeRequiredNotes
signup_account_idintegerRequiredThe signup activation id returned by step 1.
first_namestringRequired2–100 chars; no angle brackets.
last_namestringRequired≤100 chars; no angle brackets.
mobilestringRequiredContact mobile number.
passwordstringOptional8–100 chars, mixed case + number + special char, no spaces/quotes.
hear_about_usstringRequiredOne of Website or Blog, Social Media, Referral, Other.
hear_othersstringOptional10–255 chars; free text (typically when hear_about_us = Other).

Behaviour

  • Synchronous. 200 returns the refreshed activation snapshot with name/mobile populated.
  • 403 when the email is not yet verified (Email not verified) or no plan is set (Plan not found).
  • 422 on validation failure.
Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…
Body Params
integer
string
string
string
string
string
string | null
Responses

Language
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json