Генерация завершилась ошибкой
Если при submit был передан webhook_url, Clipia отправит POST на этот URL при ошибке генерации. Кредиты при этом возвращены.
Заголовки подписи и правила доставки идентичны generation.completed (HMAC-SHA256, X-Clipia-Signature, окно свежести, ретраи).
postWebhookgeneration.failed
Headers
X-Clipia-Webhook-Idstring uuid required
UUID доставки вебхука.
X-Clipia-Timestampinteger required
Example:1717243200
Unix-время доставки (секунды). Используется для проверки свежести.
X-Clipia-Signaturestring required
Example:t=1717243200,v1=5257a869e7d1f3...
Подпись доставки в формате t=<ts>,v1=<hmac>, где hmac = HMAC_SHA256(secret, "{timestamp}.{raw_body}") в hex.
Payload
Example payload
{
"error": {
"code": "generation_failed",
"message": "Generation failed. Please retry or contact support."
}
}Response
Доставка принята получателем.
Changes
Webhooks have no change history: a webhook is keyed by its event name rather than a path and method, so no recorded change can name it.