Skip to content

observe_webhooks_redeliver

Send a past delivery to its endpoint again, with the original payload and the original idempotency key — a receiver that already processed it can recognise and ignore the repeat.

Tool

observe_webhooks_redeliver

Send a past delivery to its endpoint again, with the original payload and the original idempotency key — a receiver that already processed it can recognise and ignore the repeat.

Send a past delivery to its endpoint again, with the original payload and the original idempotency key — a receiver that already processed it can recognise and ignore the repeat. The original delivery is kept as history and a new one is opened for this attempt. If the endpoint has since been disabled, nothing is delivered.

Behavior

HTTP
POST /observe/webhooks/deliveries/:id/redeliver

Arguments

NameTypeRequiredDescription
idstringIdentifier of the delivery to send again

Response

FieldTypeAlwaysDescription
idstringIdentifier of the delivery, also sent as the envelope id
statusstringpending means attempts remain; failed means the retry ladder is spent
payloadstringThe event data that was sent, before snake_case conversion
createdAtstringISO 8601 time the delivery was opened
eventNamestringEvent that was delivered, e.g. "observe/issue.created"
lastErrorstringWhy the last attempt failed, or null
webhookIdstringEndpoint the delivery is for
deliveredAtstringISO 8601 time it succeeded, or null
attemptCountnumberHow many attempts have been made so far
idempotencyKeystringIdentity of the source event, repeated on every attempt and on a redelivery
lastStatusCodenumberHTTP status of the last attempt, or null

Try it

Send a past delivery to its endpoint again, with the original payload and the original idempotency key — a receiver that already processed it can recognise and ignore the repeat.

When to use

Send a past delivery to its endpoint again, with the original payload and the original idempotency key — a receiver that already processed it can recognise and ignore the repeat. The original delivery is kept as history and a new one is opened for this attempt. If the endpoint has since been disabled, nothing is delivered.

Example

Ask your agent something like this:

Send a past delivery to its endpoint again, with the original payload and the original idempotency key — a receiver that already processed it can recognise and ignore the repeat.

The agent will invoke observe_webhooks_redeliver with these arguments:

{
  "id": "<id>"
}

Esc

Start typing to search the docs.

navigateselect