Webhooks
Last updated
Last updated
allow your applications to receive real-time notifications from Digital River whenever certain events occur in your account. By configuring webhook URLs, your systems can be automatically alerted with detailed information, enabling timely and efficient responses to significant activities without continuous polling. This capability ensures your application remains in sync with account events, enhancing integration and operational workflow.
Get all webhooks.
/webhooks
A string containing a specific webhook endpoint name, or a group of events using * as a wildcard. The list will be filtered to include only webhooks with a matching webhook property.
An array of up to 20 strings containing specific event names. The list will be filtered to include only events with a matching event property. You may pass either type or types, but not both.
Creates a new webhook
/webhooks
Indicates whether the webhook is enabled and receives notifications.
true
URL of the webhook endpoint on your server you have set up to receive webhook notifications. Webhook data is sent as JSON in the POST request body. The full event details are included and can be used directly, after parsing the JSON into an Event object.
https://company.com
Indicates whether to use the current default version of the API or the latest version of the API.
default
latest
, default
HTTP
, OAUTH
Retrieves the details of a webhook endpoint. Supply the unique identifier of the webhook endpoint.
/webhooks/{id}
Webhook ID
Permanently deletes a webhook endpoint. Supply the unique identifier of the webhook.
/webhooks/{id}
Webhook ID
No body
Updates a existing webhook endpoint.
/webhooks/{id}
Webhook ID.
Indicate that webhook is enabled and receives notifications or is not enabled and does not receive notifications
true
URL of the webhook endpoint on your server you have set up to receive webhook notifications. Webhook data is sent as JSON in the POST request body. The full event details are included and can be used directly, after parsing the JSON into an Event object.
https://company.com
Indicates whether to use the current default version of the API or the latest version of the API
default
latest
, default
HTTP
, OAUTH