Status codes
| Status | Meaning | Description |
|---|---|---|
200 | Success | Request completed successfully |
400 | Bad Request | Invalid request body on the OpenAI-compatible endpoint |
401 | Unauthorized | Invalid or missing API key |
402 | Payment Required | Payment challenge for enabled self-serve personas when no API key is sent |
403 | Forbidden | API key is not associated with an active billing account |
404 | Not Found | Invalid persona ID |
422 | Unprocessable Entity | Invalid request body or parameters |
429 | Too Many Requests | Insufficient balance or quota exhausted on API-key billing |
500 | Internal Server Error | Server error. Contact support if persistent |
ThinkFeel endpoint validation errors
The/generate and /personify endpoints return plain text for most validation and authentication errors.
404 instead of confirming persona availability.

