400 | Invalid request body, malformed multipart form, invalid chart update data, invalid slide number | Check the request body against the endpoint schema and block-specific guide |
401 | Missing X-API-Key, or missing X-Org-Name in development/test mode | Send the correct auth header |
403 | Invalid/disabled API key, or org_name does not match the API key’s organization | Use a valid key for the target organization |
404 | Template, analysis, slide, generation, or generated file was not found | Verify the ID, organization, and whether the template/generation still exists |
422 | Schema validation failed before route logic ran | Inspect the detail[] array for the exact field path |
429 | Too many pending or processing generation requests | Retry later or increase the configured generation concurrency |
500 | Unexpected server error | Check server logs; in production, details are intentionally hidden |
503 | Readiness check failed | Check database connectivity and deployment health |