Webhook Management

Ezypay provides APIs for integrators to manage webhook subscriptions efficiently. Here's an overview of the available webhook management functions:

Update webhook

The update webhook API allows modification of an existing webhook subscription. Use the unique webhookId to:

  • Change the webhook endpoint
  • Update the subscribed events
  • Add/remove a client key from the webhook

Delete a webhook

The delete webhook API allows you to delete a specific webhook subscription using the webhookId as the unique key. Use this to clean up the webhook when a merchant is offboarded from your platform and real-time notification is not required.

List webhook notification logs

The list webhook notification logs API provides a record of webhook attempts, including:

  • Delivery statuses (success or failure).
  • Full payloads of each notification.
  • Trace and troubleshoot failed deliveries.