POST
Sync Clerk organization and membership events

Authorizations

Svix-Signature
string
header
required

Body

application/json
type
string
required
Example:

"organization.created"

data
object
required

Clerk event payload. Shape depends on the event type; backend reads only organization, membership and invitation identifiers needed for workspace sync.

Response

Webhook accepted or ignored.

status
enum<string>
required
Available options:
accepted,
duplicate_accepted,
rejected,
conflict,
noop
event_ids
string<uuid>[]
required
request_id
string
required
resource_id
string | null