Skip to main content
PUT
SetDefinition

Authorizations

Authorization
string
header
required

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

Path Parameters

id
string
required

Id of the domain whose definition to replace. Accepts the bare UUID or the domain-<uuid> form (the prefix is stripped server-side).

Pattern: ^(domain-)?[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}$

Body

application/json
definition
DomainDefinition · object

The new membership definition (replaces the existing one entirely).

etag
string | null

Optional optimistic-concurrency guard.

actor
Actor · object

Who is performing this write. Optional — identity is completed from the calling credentials; set it to attribute the change on behalf of a user.

Response

200 - application/json

Success

domain
Domain · object

The stored domain after the definition write.