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

Name
Type
Required
Description
id
string
•
Identifier of the delivery to send again

Response

Field
Type
Always
Description
id
string
•
Identifier of the delivery, also sent as the envelope id
status
string
•
pending means attempts remain; failed means the retry ladder is spent
payload
string
—
The event data that was sent, before snake_case conversion
createdAt
string
•
ISO 8601 time the delivery was opened
eventName
string
•
Event that was delivered, e.g. "observe/issue.created"
lastError
string
•
Why the last attempt failed, or null
webhookId
string
•
Endpoint the delivery is for
deliveredAt
string
•
ISO 8601 time it succeeded, or null
attemptCount
number
•
How many attempts have been made so far
idempotencyKey
string
•
Identity of the source event, repeated on every attempt and on a redelivery
lastStatusCode
number
•
HTTP 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.

↑↓navigate↵select