Terms of Service

Initiate ToS acceptance

Creates a ToS acceptance record with the agreement fields set to false or null. Returns an ID that must be used with the accept endpoint to complete the acceptance. This is the first step in a two-step process: first call initiate to get an ID, then call accept with that ID when the user actually accepts the agreements.

post/v1/tos

Request body

customerIdstring

Customer ID (optional)

verificationSessionIdstring

Verification session ID used to derive whether this acceptance is for a related person

organizationIdstring required

Organization ID

Example request

{
  "customerId": "cus_abc123",
  "verificationSessionId": "vsess_abc123",
  "organizationId": "org_abc123"
}

Response

ToS acceptance initiated

idstring required

ToS acceptance ID

Example response

{
  "id": "tos_abc123"
}

Changes

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