POST
Get or retrigger webhook notifications across multiple webhooks
Retrieves and optionally retriggers paginated notification history for up to 25 webhook IDs with optional filters.
Body Params
object
-
webhookIdsarray of strings requiredList of webhook IDs to fetch notifications for (max 25) -
filtersobjectOptional filters to narrow resultsfilters object
-
startstringStart timestamp (default: now - 1 day). Supports ISO 8601 datetime (2023-01-01T00:00:00Z) or simple date (2023-01-01). -
endstringEnd timestamp (default: now). Supports ISO 8601 datetime (2023-12-31T23:59:59Z) or simple date (2023-12-31). -
enterpriseIdstringFilter by enterprise ID -
organizationIdstringFilter by organization ID -
walletIdstringFilter by wallet ID -
typestringFilter by notification type -
coinstringFilter by coin
-
-
offsetinteger int32 requiredNumber of records to skip (default 0) -
limitinteger int32 requiredNumber of records per page (default 50, max 50) -
retriggerboolean requiredIf true, all matched notifications are retriggered after fetching. Retrigger outcome (success or error) is returned inline on each notification. Subject to per-webhook rate limits (default 50/min). Default: false.
Responses
200
Bulk webhook notification history retrieved successfully
Response Body
object
-
notificationsarray of objects requirednotifications object
-
idstring uuid required -
webhookIdstring required -
notificationRequestIdstring required -
urlstring required -
payloadstring required -
typestring required -
statusstring required -
retriesinteger int32 required -
createdAtstring date-time required -
updatedAtstring date-time required -
responsemap of objectsresponse object
-
<key>object
-
-
coinstring -
walletIdstring -
enterpriseIdstring -
organizationIdstring -
transferIdstring -
hashstring -
retriggeredNotificationRequestIdstring -
retriggerErrorstring
-
-
metadataobject requiredmetadata object
-
totalinteger int64 required -
limitinteger int32 required -
offsetinteger int32 required
-
400
Invalid request parameters
Response Body
object
Bad request error response
-
namestring enum requiredError codeValidationFailedIllegalArgumentBadRequestDataIntegrityErrorNotImplementedErrorRETRIGGER_RATE_LIMITEDUSER_CREATION_FAILEDUSER_FALLBACK_FAILED -
errorstring requiredHuman-readable error message -
statusinteger enum int32 requiredHTTP status code400
403
Access denied for one or more webhook IDs
Response Body
object
Forbidden error response
-
namestring enum requiredError codeAccessDenied -
errorstring requiredHuman-readable error message -
statusinteger enum int32 requiredHTTP status code403
404
Webhook not found
Response Body
object
Not found error response
-
namestring enum requiredError codeNotFound -
errorstring requiredHuman-readable error message -
statusinteger enum int32 requiredHTTP status code404
500
Unexpected error occurred
Response Body
object
Internal server error response
-
namestring enum requiredError codeUnexpectedErrorThirdPartyErrorDatabaseErrorUSER_FALLBACK_TIMEOUT -
errorstring requiredHuman-readable error message -
statusinteger enum int32 requiredHTTP status code500