Webhooks

Resend a delivery

Re-sends a previously recorded delivery — the original stored request, byte-for-byte, including its original signature — to the same URL. Useful after fixing an endpoint that was down or returning errors. The outcome is written to a new record; the original record is never modified, so delivery history stays intact. A record can be resent from any status, including delivered. Resending the same record again within 30 seconds returns 429.

post/v2/webhooks/records/{recordId}/resend

Request

  • Base URL: https://test-api.kashier.io
  • URL: https://test-api.kashier.io/v2/webhooks/records/{recordId}/resend
  • Auth: API key in header Authorization

Path parameters

recordIdstring required

The delivery record's id to resend.

Response

The outcome of the resend, recorded as a new delivery record.

recordIdstring

ID of the new delivery record created for this resend.

clonedFromRecordIdstring

ID of the original record this resend replayed.

statusstring

Outcome of the resend, e.g. delivered or failed.

attemptsinteger

Attempts recorded on the new record (always 1 immediately after a resend).

lastResponseStatusinteger

HTTP status your endpoint returned for the resend attempt.

Changes

No recorded changes to this operation across all 1 revision of this API.