Skip to main content
PUT
Update Org Compliance

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json

Body for PUT /api/v1/orgs/compliance.

ONLY the sender identity + address are user-settable. force_compliance is a reseller/operator control and is intentionally absent — a client that sends it has it ignored (extra fields dropped), never written. Both fields are trimmed; a blank value clears the field (stored as NULL).

Maximum string length: 300
compliance_mailing_address
string | null
Maximum string length: 1000

Response

Successful Response

The org's CASL compliance identity + reseller override (read model).

Mirrors what the frontend reads: legal name, mailing address, the read-only force_compliance flag, and the org display name. Unset fields are returned as null (the frontend coerces to "").

compliance_mailing_address
string | null
force_compliance
boolean
default:false
name
string | null