Error Handling
Project Silo returns JSON errors with an HTTP status code and machine-readable error string.
Response shape
error.jsonjson
{
"error": "webhook_endpoint_not_found"
}Retry guidance
Retry network errors, 429, and 5xx responses with bounded exponential backoff. Do not retry validation failures, authentication failures, or missing resources without changing the request.