transcrevo docs
Api

Send a webhook again

Delivers the completion notice for a transcript again, right now, and returns the attempt it produced. The attempt counter continues instead of restarting: it is the same delivery being retried, and restarting it would hand a broken endpoint a fresh set of automatic retries on every click. A replay does not cancel the automatic retry that may still be scheduled. The body is identical to the original notice, signed with your current webhook secret. Your endpoint must be idempotent: the same transcript can arrive more than once, which is also true of the automatic retries.

POST
/v1/webhook-deliveries

Delivers the completion notice for a transcript again, right now, and returns the attempt it produced.

The attempt counter continues instead of restarting: it is the same delivery being retried, and restarting it would hand a broken endpoint a fresh set of automatic retries on every click. A replay does not cancel the automatic retry that may still be scheduled.

The body is identical to the original notice, signed with your current webhook secret. Your endpoint must be idempotent: the same transcript can arrive more than once, which is also true of the automatic retries.

Authorization

bearerAuth
AuthorizationBearer <token>

API key (tk_...)

In: header

Request Body

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://example.com/v1/webhook-deliveries" \  -H "Content-Type: application/json" \  -d '{    "transcriptId": "string"  }'
{  "data": [    {      "id": "string",      "transcriptId": "string",      "url": "string",      "attempt": 0,      "delivered": true,      "statusCode": 0,      "error": "string",      "responsePreview": "string",      "durationMs": 0,      "manual": true,      "createdAt": "string"    }  ]}