{
"event": "analysis.failed",
"data": {
"generationId": "an_g7h8j9k0",
"status": "failed",
"error": "Image could not be downloaded from the provided URL.",
"createdAt": "2026-02-23T10:30:00Z"
},
"timestamp": "2026-02-23T10:31:00Z",
"webhookId": "wh_abc123"
}Analysis failed
Fired when a shelf analysis fails.
WEBHOOK
analysis.failed
{
"event": "analysis.failed",
"data": {
"generationId": "an_g7h8j9k0",
"status": "failed",
"error": "Image could not be downloaded from the provided URL.",
"createdAt": "2026-02-23T10:30:00Z"
},
"timestamp": "2026-02-23T10:31:00Z",
"webhookId": "wh_abc123"
}Authorizations
API key with sf_live_ prefix. Pass as Authorization: Bearer sf_live_...
Body
application/json
Response
200
Webhook received.