Skip to main content
POST
cURL

Authorizations

x-tenant-key
string
header
required

Tenant API key

Headers

X-Tenant-Signature
string
required

Hex HMAC-SHA256 of the timestamp, the uppercase method, the url as sent and the request body, keyed by the signing secret.

X-Tenant-Timestamp
string
required

Unix seconds. Checked before the signature.

X-Idempotency-Key
string<uuid>
required

Unique key for this write. A replay returns the stored response; the same key with a different body conflicts.

Body

application/json
email
string
required
attributes
object

Optional initial attribute values, keyed by definition id. Mirrors the PUT attributes body.

cohort
object
first_name
string

Optional human first name. Captured on the tenant Add User form.

last_name
string

Optional human last name. Captured on the tenant Add User form.

Response

Ok

success
boolean
required
data
object
errors
object[]
message
string