400 Bad Request | The request is syntactically valid JSON but violates an API rule. | Fix the invalid field and retry. |
401 Unauthorized | The API key is missing or invalid. | Send Authorization: Bearer $NANOCLIP_API_KEY. |
402 Payment Required | The workspace billing wallet is missing or has insufficient credits. | Add credits or finish billing setup, then retry the analysis request. |
403 Forbidden | The key does not have the required scope. | Create or request a key with the needed scope. |
404 Not Found | The project or command does not exist in the key’s workspace. | Check the ID and workspace. |
409 Conflict | The operation conflicts with the current project state. | Complete the upload before analysis. |
413 Content Too Large | The upload is larger than the configured maximum. | Use a smaller file or request a higher limit. |
422 Unprocessable Entity | Request body validation failed. | Compare your payload with the API reference schema. |
429 Too Many Requests | A request, project, or command limit was exceeded. | Back off and retry later. |
503 Service Unavailable | Could not dispatch processing work. | Retry with backoff. |