HTTP 404validation
Not found
not_found
What it means
The resource you asked for doesn't exist or you don't own it.
Common causes
- Webhook ID in the URL doesn't belong to the calling key's owner.
- `/v1/ingredient/{slug}` — no cached verdict for this (region, ingredient) pair yet.
How to fix
- Confirm the ID with `GET /api/v1/webhooks` (lists yours).
- For ingredient cache misses, call `POST /api/v1/check` first; the cache populates on 2xx.
Example
// 404 on ingredient cache miss
{
"error": "not_found",
"message": "No cached verdict for this ingredient in this region. Call POST /v1/check first."
}