Webhooks are configured from the dashboard. Convertly sends JSON payloads to active endpoints whoseDocumentation Index
Fetch the complete documentation index at: https://docs.convertly.sh/llms.txt
Use this file to discover all available pages before exploring further.
event_types include the event, so your application can update records or notify users without polling every workflow.
Store the
whsec_ secret when you create a webhook. Convertly uses it to sign each delivery.What webhooks are for
Use webhooks to mark a user upload as ready, attach converted files to your own records, send a notification, continue an automation, or record currency conversion activity after Convertly finishes the work.Event envelope
Delivery headers
| Header | Description |
|---|---|
user-agent | Convertly-Webhooks/1.0 |
convertly-event | Event type. |
convertly-timestamp | Unix timestamp used for signing. |
convertly-signature | t={timestamp},v1={hmac} |
Verify signatures
The signature is an HMAC-SHA256 over{timestamp}.{rawBody} using the webhook secret.
Subscribable events
| Event | When it fires |
|---|---|
conversion.started | A batch conversion begins processing. |
conversion.progress | A file in a batch is processed. |
conversion.completed | A conversion or compression completes. |
conversion.failed | A conversion job fails. |
file.uploaded | An original or converted file is stored. |
currency.conversion.completed | An authenticated currency conversion completes. |