Skip to main content
POST
Retry Event Delivery

Retry Event Delivery

POST https://api.baanx.com/v1/webhooks/events/{eventId}/retry Manually triggers a retry of event delivery to one or all configured webhook endpoints.

Overview

Use this endpoint to resend a failed event or to re-deliver an event to a specific webhook. By default, the event is retried to all currently configured and active webhooks. To target a single webhook, include its ID in the request body.
Retrying queues the event for immediate re-delivery. Monitor results using Get Event Delivery Logs.

Authentication

This endpoint requires authentication via Bearer token:

Request

Headers

string
required
Bearer token for authentication
string
Must be application/json if providing a request body

Path Parameters

string (UUID)
required
Unique identifier of the event to retry

Body

The request body is optional. Omit it entirely to retry delivery to all configured webhooks.
string (UUID)
Optional. If provided, retries delivery only to this specific webhook. If omitted, retries to all active configured webhooks.

Request Examples

Response

200 Success

boolean
Indicates the retry was successfully queued
string (UUID)
ID of the event being retried
integer
Number of webhooks the event will be delivered to
string
Human-readable confirmation message

Error Responses

  • GET /v1/webhooks/events/{eventId}/status - Check event status before retrying
  • GET /v1/webhooks/events/{eventId}/logs - View delivery logs after retrying
  • GET /v1/webhooks/events - List all events and their statuses