Skip to main content
POST
entitlements.updated

Body

application/json
type
string
required

Event type discriminator.

Allowed value: "entitlements.updated"
messageId
string
required

Unique webhook message ID.

traceId
string
required

Correlation ID for tracing.

entitlements
object[]
required

The new list of effective entitlements.

entitlementsUpdatedAt
string<date-time>
required

Timestamp of the entitlement recalculation.

timestamp
string<date-time>

Time the entitlements were recalculated.

trigger
string

Originating action that caused the update (e.g., subscription_updated).

customer
object

Customer for whom effective entitlements changed.

resource
object

Resource context for the entitlements when scoped to a specific resource. Null for customer-scoped entitlements.

environmentId
string | null

Stigg environment in which the change occurred.

eventId
string

Unique ID of the underlying event that triggered this webhook.

actor
object

Actor that initiated the change (system or user).