HTTP Status Codes
| Status | Meaning |
|---|---|
200 | Successful read |
202 | Execution accepted and started asynchronously |
400 | Invalid request body or inputs |
401 | Missing or invalid API key |
403 | Access denied for this workspace or app |
404 | App or execution not found |
500 | Unexpected server-side failure |
Common Error Cases
Invalid API key
- verify the key value
- make sure the key has not been revoked
- confirm you are using the correct environment
Missing API key
- send
x-api-key - or send
Authorization: Bearer ...
Invalid inputs
- fetch app metadata again
- validate input names and option labels before retrying
App not found
- verify the
appId - confirm the app is accessible to the workspace associated with your key
Execution not found
- verify the
executionId - confirm you are checking from the same workspace context that started the execution
Retry Guidance
Safe to retry:- transient
500responses - network timeouts while fetching status
400invalid inputs401invalid API key403access denied404wrong app or execution ID
Support Checklist
If you need to debug an issue quickly, capture:- request path
- app ID
- execution ID
- timestamp
- top-level error message
- output-level errors