Checkout & Sign Up
Sign Up
Creates a new customer account through the public sign-up flow.
POST
Sign Up
Sign Up
Creates a new customer account. The request body should include all required fields from the checkout fields configuration. This is the primary public registration endpoint for new members.Authentication
No authentication required.Request Body
The request body wraps the coworker data inside aCoworker property, along with additional registration fields.
object
required
Object containing the new member’s profile fields. Fields are dynamic based on operator checkout configuration.
string
required
Full name of the new member.
string
required
Email address for the account.
string
Base64-encoded avatar image, if provided during signup.
string
reCAPTCHA token for bot protection.
string
Team GUID if the signup is via a team invite link.
string
Tariff/plan GUID if the signup is via a plan invite link.
string
Plan ID if pre-selecting a membership plan.
Response
Returns a confirmation object with a token for automatic sign-in.string
Whether the signup was successful.
string
JWT token for automatic sign-in after registration.
Examples
Register a new member
TypeScript Integration
Sign Up