Skip to main content

resendWebhookDelivery

Resends a past delivery: MONEI sends its stored payload again with a fresh signature. The resend goes to the current URL of the endpoint. It creates a new delivery with source: MANUAL and its own retries (3 in test mode). The original delivery does not change, so its automatic retries continue as before. The event ID stays the same, so an endpoint that removes duplicates by event ID treats the resend as the same event. Rejected when the delivery or the endpoint is not found, when the delivery is 30 days old or older, when its payload was stored truncated, or when the endpoint is disabled. Arguments: - webhookId: ID of the webhook endpoint of the delivery (a UUID). - id: ID of the delivery to resend (a UUID), from webhookDeliveries.

resendWebhookDelivery(
webhookId: ID!
id: ID!
): WebhookDelivery!

Arguments​

resendWebhookDelivery.webhookId ● ID! non-null scalar​

resendWebhookDelivery.id ● ID! non-null scalar​

Type​

WebhookDelivery object​

One delivery of one event to one webhook endpoint, shown under Event deliveries on the endpoint page in the dashboard. There is one record per delivery, not one per attempt. MONEI updates it after each attempt. status is PENDING before the first attempt and between retries. It becomes FAILED only when no attempt is left, so a delivery that MONEI still retries never shows as failed. MONEI keeps deliveries for 30 days.