Skip to main content
POST
/
api
/
public
/
signup
/
contact

Contact Sign Up

Creates a new contact-level account. Contacts are users who are not full members but have registered interest, attended events, or interacted with the space. This endpoint is used for lighter-weight registration flows.

Authentication

No authentication required.

Request Body

Same dynamic field structure as the main sign-up endpoint, based on operator checkout configuration.
FullName
string
required
Full name of the contact.
Email
string
required
Email address for the contact account.

Response

Returns a confirmation object on success.

Examples

Register a contact

POST /api/public/signup/contact
Content-Type: application/json

{
  "FullName": "John Visitor",
  "Email": "john@example.com"
}

TypeScript Integration

import endpoints from '@/api/endpoints'

await httpClient.post(endpoints.checkout.contact, formData)