---
title: "Resend Organization Webhook Delivery"
method: POST
path: "/webhooks/{organizationWebhookId}/deliveries/{deliveryId}/resend"
tags: ["Organization Webhooks"]
---

# Resend Organization Webhook Delivery

`POST /webhooks/{organizationWebhookId}/deliveries/{deliveryId}/resend`

## Request

- Base URL: `https://api.crowdin.com/api/v2`
- URL: `https://api.crowdin.com/api/v2/webhooks/{organizationWebhookId}/deliveries/{deliveryId}/resend`
- Auth: none declared
- TypeScript: <https://skmtc.dev/crowdin/apis/crowdin-enterprise-api-v2/docs/webhooks/:organizationWebhookId/deliveries/:deliveryId/resend/post.ts> (a function with typed inputs; its response is checked against the schema)

**Required scopes:** `webhook` (Read and Write).

Sends the payload of a delivery again to the URL it was sent to, with the request method and content type of that delivery and the current headers of the webhook, and returns the new delivery. A delivery of a deleted webhook is resent without custom headers. A failure of the target server is returned as a delivery with `status` set to `failed`, not as an error.

__Note:__ The target system may act on the payload again

## Path parameters

- `organizationWebhookId` integer, required
- `deliveryId` integer, required

## Response `201`

New webhook delivery

- WebhookDeliveryResource: Base schema of resource container. Container is a wrapper object that contains payload in required `data` property and provides space for adding any other metadata.
  - `data` WebhookDelivery, required
    - `id` integer: ID of the delivery
    - `webhookId` integer: ID of the webhook the delivery was sent for
    - `event` string: Event the delivery was sent for
    - `url` string: URL the delivery was sent to
    - `status` 'success' | 'failed': Delivery status. One of: `success` for a 2xx or 304 answer of the target server, `failed` for any other answer or no answer
    - `responseStatusCode` integer, nullable: HTTP status code the target server answered with. `null` when no answer was received
    - `responseBody` string, nullable: Up to the first 255 characters of the target server answer, or a message explaining why no answer was received. `null` for a successful delivery or an empty answer
    - `fileId` integer, nullable: ID of the file the event is about. `null` when the event is not about a file
    - `languageId` string, nullable: ID of the language the event is about. `null` when the event is not about a language
    - `createdAt` string, date-time: Date the delivery was sent, in ISO 8601 format

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: Webhook or delivery with specified id was not found

---

[API](https://skmtc.dev/crowdin/apis/crowdin-enterprise-api-v2.md) - [All operations](https://skmtc.dev/crowdin/apis/crowdin-enterprise-api-v2/llms.txt) - [OpenAPI document](https://skmtc.dev/crowdin/apis/crowdin-enterprise-api-v2/revisions/dc68744c5384?raw)
