post
https://production-api.shoutaboutus.com/api/v1/signup/account
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
| Field | Type | Required | Notes |
|---|---|---|---|
signup_account_id | integer | Required | The signup activation id returned by step 1. |
first_name | string | Required | 2–100 chars; no angle brackets. |
last_name | string | Required | ≤100 chars; no angle brackets. |
mobile | string | Required | Contact mobile number. |
password | string | Optional | 8–100 chars, mixed case + number + special char, no spaces/quotes. |
hear_about_us | string | Required | One of Website or Blog, Social Media, Referral, Other. |
hear_others | string | Optional | 10–255 chars; free text (typically when hear_about_us = Other). |
Behaviour
- Synchronous.
200returns the refreshed activation snapshot with name/mobile populated. 403when the email is not yet verified (Email not verified) or no plan is set (Plan not found).422on validation failure.
Recent Requests
Log in to see full request history
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
Loading…
