AM
EN
Get Started Free
Menu

Contents

Operations related to Webhooks.

GET/api/accounts/{account_id}/webhooks

List received webhook receipts for an account.

Responses
200application/json
OK
schemaobject
dataarrayrequired
itemobjectrequired
idstringrequired
Unique identifier for a webhook.
resource_idstringrequired
Variant
Unique identifier for an account.
Option 1string
Unique identifier for an account.
Unique identifier for an application.
Option 2string
Unique identifier for an application.
providerstringrequired
Webhook provider (e.g., 'stripe', 'paddle').
provider_event_idstringrequired
Identifier of the event from the provider's system.
event_typestringrequired
Event type (e.g., 'customer.subscription.updated').
received_atstringrequired
Timestamp when the webhook was received.
resolved_atstring | nullrequired
Timestamp when the webhook was manually resolved.
resolved_bystring | nullrequired
User ID of the person who resolved the webhook.
resolution_notestring | nullrequired
Note explaining why the webhook was resolved.
payloadrequired
Raw payload of the webhook event.
created_atstringrequired
Timestamp when the webhook record was created.
updated_atstringrequired
Timestamp when the webhook record was last updated.
linksobjectrequired
selfstringrequired
URL of the current page
nextstring
URL of the next page
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/accounts/{account_id}/webhooks/search

Search account webhook receipts using Lucene syntax.

Body application/json
querystringrequired
limitinteger
offsetinteger
sort
Responses
200application/json
OK
schemaobject
dataarrayrequired
itemobjectrequired
idstringrequired
Unique identifier for a webhook.
resource_idstringrequired
Variant
Unique identifier for an account.
Option 1string
Unique identifier for an account.
Unique identifier for an application.
Option 2string
Unique identifier for an application.
providerstringrequired
Webhook provider (e.g., 'stripe', 'paddle').
provider_event_idstringrequired
Identifier of the event from the provider's system.
event_typestringrequired
Event type (e.g., 'customer.subscription.updated').
received_atstringrequired
Timestamp when the webhook was received.
resolved_atstring | nullrequired
Timestamp when the webhook was manually resolved.
resolved_bystring | nullrequired
User ID of the person who resolved the webhook.
resolution_notestring | nullrequired
Note explaining why the webhook was resolved.
payloadrequired
Raw payload of the webhook event.
created_atstringrequired
Timestamp when the webhook record was created.
updated_atstringrequired
Timestamp when the webhook record was last updated.
metaobjectrequired
querystringrequired
totalnumberrequired
limitnumberrequired
offsetnumberrequired
sortrequired
linksobjectrequired
selfstringrequired
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/accounts/{account_id}/webhooks/search-delete

Delete account webhook receipts by search query.

Body application/json
querystringrequired
dry_runboolean
limitinteger
Responses
200application/json
OK
schemaobject
dataobjectrequired
deleted_countnumberrequired
deleted_idsarrayrequired
itemstringrequired
Unique identifier for a webhook.
dry_runbooleanrequired
metaobjectrequired
querystringrequired
linksobjectrequired
selfstringrequired
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
GET/api/applications/{application_id}/webhooks

List received webhook receipts for an application.

Responses
200application/json
OK
schemaobject
dataarrayrequired
itemobjectrequired
idstringrequired
Unique identifier for a webhook.
resource_idstringrequired
Variant
Unique identifier for an account.
Option 1string
Unique identifier for an account.
Unique identifier for an application.
Option 2string
Unique identifier for an application.
providerstringrequired
Webhook provider (e.g., 'stripe', 'paddle').
provider_event_idstringrequired
Identifier of the event from the provider's system.
event_typestringrequired
Event type (e.g., 'customer.subscription.updated').
received_atstringrequired
Timestamp when the webhook was received.
resolved_atstring | nullrequired
Timestamp when the webhook was manually resolved.
resolved_bystring | nullrequired
User ID of the person who resolved the webhook.
resolution_notestring | nullrequired
Note explaining why the webhook was resolved.
payloadrequired
Raw payload of the webhook event.
created_atstringrequired
Timestamp when the webhook record was created.
updated_atstringrequired
Timestamp when the webhook record was last updated.
linksobjectrequired
selfstringrequired
URL of the current page
nextstring
URL of the next page
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/applications/{application_id}/webhooks/search

Search webhook receipts using Lucene syntax.

Body application/json
querystringrequired
limitinteger
offsetinteger
sort
Responses
200application/json
OK
schemaobject
dataarrayrequired
itemobjectrequired
idstringrequired
Unique identifier for a webhook.
resource_idstringrequired
Variant
Unique identifier for an account.
Option 1string
Unique identifier for an account.
Unique identifier for an application.
Option 2string
Unique identifier for an application.
providerstringrequired
Webhook provider (e.g., 'stripe', 'paddle').
provider_event_idstringrequired
Identifier of the event from the provider's system.
event_typestringrequired
Event type (e.g., 'customer.subscription.updated').
received_atstringrequired
Timestamp when the webhook was received.
resolved_atstring | nullrequired
Timestamp when the webhook was manually resolved.
resolved_bystring | nullrequired
User ID of the person who resolved the webhook.
resolution_notestring | nullrequired
Note explaining why the webhook was resolved.
payloadrequired
Raw payload of the webhook event.
created_atstringrequired
Timestamp when the webhook record was created.
updated_atstringrequired
Timestamp when the webhook record was last updated.
metaobjectrequired
querystringrequired
totalnumberrequired
limitnumberrequired
offsetnumberrequired
sortrequired
linksobjectrequired
selfstringrequired
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/applications/{application_id}/webhooks/search-delete

Delete webhook receipts by search query.

Body application/json
querystringrequired
dry_runboolean
limitinteger
Responses
200application/json
OK
schemaobject
dataobjectrequired
deleted_countnumberrequired
deleted_idsarrayrequired
itemstringrequired
Unique identifier for a webhook.
dry_runbooleanrequired
metaobjectrequired
querystringrequired
linksobjectrequired
selfstringrequired
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
DELETE/api/webhooks/{webhook_id}

Delete a webhook receipt.

Responses
204
Deleted
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
404application/problem+jsonProblemDetails
Not Found
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
GET/api/webhooks/{webhook_id}

Retrieve a webhook event by its ID. Returns the full event including payload.

Responses
200application/json
OK
schemaobject
dataobjectrequired
idstringrequired
Unique identifier for a webhook.
resource_idstringrequired
Variant
Unique identifier for an account.
Option 1string
Unique identifier for an account.
Unique identifier for an application.
Option 2string
Unique identifier for an application.
providerstringrequired
Webhook provider (e.g., 'stripe', 'paddle').
provider_event_idstringrequired
Identifier of the event from the provider's system.
event_typestringrequired
Event type (e.g., 'customer.subscription.updated').
received_atstringrequired
Timestamp when the webhook was received.
resolved_atstring | nullrequired
Timestamp when the webhook was manually resolved.
resolved_bystring | nullrequired
User ID of the person who resolved the webhook.
resolution_notestring | nullrequired
Note explaining why the webhook was resolved.
payloadrequired
Raw payload of the webhook event.
created_atstringrequired
Timestamp when the webhook record was created.
updated_atstringrequired
Timestamp when the webhook record was last updated.
linksobjectrequired
selfstringrequired
URL of the current resource
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
404application/problem+jsonProblemDetails
Not Found
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
PATCH/api/webhooks/{webhook_id}

Update webhook resolution metadata.

Body application/json
resolvedboolean
notestring
Responses
200application/json
Webhook updated
schemaobject
dataobjectrequired
idstringrequired
Unique identifier for a webhook.
resource_idstringrequired
Variant
Unique identifier for an account.
Option 1string
Unique identifier for an account.
Unique identifier for an application.
Option 2string
Unique identifier for an application.
providerstringrequired
Webhook provider (e.g., 'stripe', 'paddle').
provider_event_idstringrequired
Identifier of the event from the provider's system.
event_typestringrequired
Event type (e.g., 'customer.subscription.updated').
received_atstringrequired
Timestamp when the webhook was received.
resolved_atstring | nullrequired
Timestamp when the webhook was manually resolved.
resolved_bystring | nullrequired
User ID of the person who resolved the webhook.
resolution_notestring | nullrequired
Note explaining why the webhook was resolved.
payloadrequired
Raw payload of the webhook event.
created_atstringrequired
Timestamp when the webhook record was created.
updated_atstringrequired
Timestamp when the webhook record was last updated.
linksobjectrequired
selfstringrequired
URL of the created resource
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
404application/problem+jsonProblemDetails
Not Found
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
POST/api/webhooks/{webhook_id}/replay

Replay a webhook receipt by enqueueing one-or-many jobs and attempting immediate trigger.

Body application/json
bodyobjectrequired
Responses
200application/json
Replay accepted
schemaobject
dataobjectrequired
webhook_idstringrequired
Unique identifier for a webhook.
created_job_idsarrayrequired
itemstringrequired
queued_countnumberrequired
triggered_countnumberrequired
linksobjectrequired
selfstringrequired
URL of the created resource
400application/problem+jsonValidationProblemDetails
Bad Request
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring
404application/problem+jsonProblemDetails
Not Found
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
409application/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
429application/problem+jsonProblemDetails
Too Many Requests
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
503application/problem+jsonProblemDetails
Service Unavailable
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
defaultapplication/problem+jsonProblemDetails
HTTP Error
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring

Models

ProblemDetails
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
ValidationProblemDetails
typestring · urirequired
titlestringrequired
statusintegerrequired
detailstring
instancestring · uri
codestring
invalid_paramsarray
itemobjectrequired
instring
pathstring
typestring
expectedstring
receivedstring