Delivery model
Mynth supports:- dashboard-managed webhooks
- task-level custom webhook endpoints
Headers
Signed deliveries include:| Header | Meaning |
|---|---|
X-Mynth-Event | The event name |
X-Mynth-Signature | HMAC-SHA256 signature in t=...,v1=... format |
Events
Payloads sent by the worker are image-task payloads:task.image.generate.completedtask.image.generate.failed
task.completedtask.failedall
task.image.generate.completed delivery can satisfy a webhook subscribed to task.completed.
Signature verification
The signature is calculated from:X-Mynth-Signature header format is:
{timestamp}.{raw_request_body} using your webhook secret. Compare the result to the v1 value.
See Use Webhooks for a complete code example.
task.image.generate.completed payload
task.image.generate.failed payload
Failed tasks do not include a result object because generation did not produce images.