Resend Event

Resend a webhook event

Recent Requests
Log in to see full request history
TimeStatusUser Agent
Retrieving recent requests…
LoadingLoading…

Manually trigger a resend of a specific webhook event to its subscription endpoint.

Request

POST /webhooks/events/{event_id}/resend

Path Parameters

ParameterTypeRequiredDescription
event_idstringYesThe ID of the event to resend. Obtain it from Search Events.
⚠️

Only finished events can be resent

The event must be in state completed or error. Resending an event that is still pending returns a 400 with error code invalid_event_state.

Example Request

POST /webhooks/events/2/resend

Example Response

{
  "id": "2",
  "created_at": "2025-01-05T12:00:30.000000+00:00",
  "delivery_url": "https://partner.example.com/webhooks",
  "delivery_tries": 0
}

Response Fields

FieldTypeRequiredDescription
idstringYesUnique event identifier.
created_attimestampYesWhen the event was originally created.
delivery_urlstringYesThe subscription URL the event will be delivered to.
delivery_triesintegerYesNumber of delivery attempts made before this resend.
📘

No state in the response

The event is moved to an internal queue for redelivery, so the state field returned by Search Events is not included in this response. Call Search Events afterwards to check the outcome.

Errors

StatusError codeDescription
400invalid_event_stateThe event is not in completed or error state.
404not_foundNo event with that ID exists for your Partner.

Use Cases

  • Recovering from temporary endpoint failures
  • Debugging webhook integration issues
  • Replaying events after fixing your webhook handler

Notes

  • The event payload will be identical to the original delivery
  • A new X-JWT-SIGNATURE will be generated with a current timestamp
  • The resent event counts as a new delivery attempt
Path Params
string
required
Responses

Language
Credentials
Header
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json