Skip to main content
POST
Accept a terms document for the current organization

Authorizations

Authorization
string
header
required

API key created in the ZeroClick dashboard under Settings → API keys. Keys start with zc_. Send them as Authorization: Bearer zc_....

Body

application/json
document
string
required
Required string length: 1 - 80
version
string
required
Required string length: 1 - 40
signerName
string
required
Required string length: 1 - 200
Pattern: ^[^<>\p{Cc}]*$
signerRole
string
required
Required string length: 1 - 200
Pattern: ^[^<>\p{Cc}]*$
Required string length: 1 - 200
Pattern: ^[^<>\p{Cc}]*$
effectiveDate
string
Required string length: 1 - 40
clientIp
Pattern: ^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$
clientUserAgent
string
Required string length: 1 - 512
clientCountry
string
Required string length: 2

Response

200 - application/json

Default Response

acceptance
object
required