The identity and technical contract details declared by the specification.
RewardWebhookResponse
object
Stored reward webhook definition. Fields name, url, clientkeyid, request, responsehandler, enabled, description, defaultmethod, and retryintervals are unevalua…
17 required
RequestInWebhookResponseBase
The request as configured: a literal value, or an expression (type:string) when defined dynamically.
WebhookResponse
16 required
RequestInBuiltWebhookResponseBase
The request as configured: a literal value, or an expression (type:string) when defined dynamically.
RetryIntervalsInWebhookResponseBase
The retry intervals as configured: a literal value, or an expression (type:string) when defined dynamically.
BuiltClientWebhookResponse
object
client webhook after buildtime evaluation. Fields name, url, clientkeyid, request, responsehandler, enabled, description, defaultmethod, and retryintervals are…
16 required
UrlInWebhookCreateRequest
Choose between static or dynamic url
WebhookUpdateRequest
object
Body of a PUT /v6/webhooks/{webhookid} request.
12 properties
WebhookCreateRequest
object
Body of a POST /v6/webhooks request.
14 properties
2 required
WebhookRequest
object
5 properties
5 required
NameInWebhookResponseBase
The name as configured: a literal value, or an expression (type:string) when defined dynamically.
BuiltRewardWebhookResponse
object
reward webhook after buildtime evaluation. Fields name, url, clientkeyid, request, responsehandler, enabled, description, defaultmethod, and retryintervals are…
17 required
GenericWebhookResponse
object
Stored generic webhook definition. Fields name, url, clientkeyid, request, responsehandler, enabled, description, defaultmethod, and retryintervals are unevalu…
16 required
EnabledInWebhookCreateRequest
Choose between static or dynamic enabled
WebhookResponseBase
object
16 properties
ResponseBodyHandlerInWebhookUpdateRequest
Choose between static or dynamic response body handler
EnabledInWebhookUpdateRequest
Choose between static or dynamic enabled
ClientKeyIdInWebhookUpdateRequest
Choose between static or dynamic client key id
RequestInWebhookCreateRequest
Choose between static or dynamic request
DescriptionInWebhookUpdateRequest
Choose between static or dynamic description
Duration
string
[RFC 5545](https://datatracker.ietf.org/doc/html/rfc5545section-3.3.6) duration string.
DescriptionInWebhookResponseBase
The description as configured: a literal value, or an expression (type:string) when defined dynamically.
ClientKeyIdInWebhookResponseBase
The client key id as configured: a literal value, or an expression (type:string) when defined dynamically.
ResponseBodyHandlerInBuiltPartnerWebhookResponse
The response body handler as configured: a literal value, or an expression (type:string) when defined dynamically.
BuiltPartnerWebhookResponse
object
partner webhook after buildtime evaluation. Fields name, url, clientkeyid, request, responsehandler, enabled, description, defaultmethod, retryintervals, and r…
17 required
ResponseHandlerInWebhookCreateRequest
if no webhook response status is provided, we will retry non 2xx webhook requests
UrlInWebhookUpdateRequest
Choose between static or dynamic url
ClientKeyIdInWebhookCreateRequest
Choose between static or dynamic client key id
ResponseHandlerInWebhookUpdateRequest
if no webhook response status is provided, we will retry non 2xx webhook requests
BuiltGenericWebhookResponse
object
generic webhook after buildtime evaluation. Fields name, url, clientkeyid, request, responsehandler, enabled, description, defaultmethod, and retryintervals ar…
16 required
DefaultMethodInWebhookUpdateRequest
Choose between static or dynamic default method
ClientWebhookResponse
object
Stored client webhook definition. Fields name, url, clientkeyid, request, responsehandler, enabled, description, defaultmethod, and retryintervals are unevalua…
16 required
ResponseBodyHandlerInPartnerWebhookResponse
The response body handler as configured: a literal value, or an expression (type:string) when defined dynamically.
EnabledInWebhookResponseBase
The enabled as configured: a literal value, or an expression (type:string) when defined dynamically.
ZonedDateTime
string
[RFC 3339](https://datatracker.ietf.org/doc/html/rfc3339section-5.6) or [RFC 9557](https://datatracker.ietf.org/doc/html/rfc9557section-4) date-time with a num…
RestExceptionResponse
object
Represents the API error response
5 properties
5 required
ComponentReferenceResponse
object
2 properties
RetryIntervalsInWebhookCreateRequest
Choose between static or dynamic retry intervals
ComponentReferenceRequest
object
2 properties
DefaultMethodInWebhookCreateRequest
Choose between static or dynamic default method
DefaultMethodInWebhookResponseBase
The default method as configured: a literal value, or an expression (type:string) when defined dynamically.
ResponseHandlerInWebhookResponseBase
if no webhook response status is provided, we will retry non 2xx webhook requests
PartnerWebhookResponse
object
Stored partner webhook definition. Fields name, url, clientkeyid, request, responsehandler, enabled, description, defaultmethod, retryintervals, and responsebo…
17 required
DescriptionInWebhookCreateRequest
Choose between static or dynamic description
RequestInWebhookUpdateRequest
Choose between static or dynamic request
ResponseHandlerInBuiltWebhookResponseBase
if no webhook response status is provided, we will retry non 2xx webhook requests
UrlInWebhookResponseBase
The url as configured: a literal value, or an expression (type:string) when defined dynamically.
RewardWebhookFilterResponse
object
4 properties
4 required
BuiltWebhookResponseBase
object
16 properties
BuiltWebhookResponse
webhook after buildtime evaluation. Fields name, url, clientkeyid, request, responsehandler, enabled, description, defaultmethod, and retryintervals are alread…
16 required
NameInWebhookUpdateRequest
Choose between static or dynamic name
ResponseBodyHandlerInWebhookCreateRequest
Choose between static or dynamic response body handler
NameInWebhookCreateRequest
Choose between static or dynamic name
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Extole publishes across the network.