Webhooks
Get Webhook Delivery
Required scopes: project.webhook (Read only).
Returns a single webhook delivery with its request headers and payload. Header values that can carry credentials are masked. Deliveries of a deleted webhook are available by the ID of that webhook.
get/projects/{projectId}/webhooks/{webhookId}/deliveries/{deliveryId}
Request
- Base URLhttps://api.crowdin.com/api/v2
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Path parameters
projectIdinteger required
Project Identifier. Get via List Projects
webhookIdinteger required
Webhook Identifier. Get via List Webhooks
deliveryIdinteger required
ID of the webhook delivery. Get via List Webhook Deliveries or List All Webhook Deliveries
Response
Webhook delivery data
Example response
{
"data": {
"id": 9051,
"webhookId": 7,
"event": "file.translated",
"url": "https://hooks.example.com/crowdin",
"status": "success",
"responseStatusCode": 200,
"responseBody": "Service temporarily unavailable",
"fileId": 12,
"languageId": "uk",
"createdAt": "2026-09-28T10:15:00+00:00",
"requestType": "POST",
"contentType": "application/json",
"headers": {
"Authorization": "Bear*************",
"X-Team": "localization"
},
"payload": {
"event": "file.translated",
"language": "uk"
}
}
}Changes
No recorded changes to this operation across all 1 revision of this API.