Status codes
ThinkFeel endpoint validation errors
The/generate and /personify endpoints return plain text for most validation and authentication errors.
404 instead of confirming persona availability.
Documentation Index
Fetch the complete documentation index at: /llms.txt
Use this file to discover all available pages before exploring further.
Handle ThinkFeel status codes and errors.
| Status | Meaning | Description |
|---|---|---|
200 | Success | Request completed successfully |
400 | Bad Request | Malformed JSON or invalid body on /completions and /personify |
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 |
/generate and /personify endpoints return plain text for most validation and authentication errors.
Unknown `personaId` was provided in the body.
404 instead of confirming persona availability.
{
"error": {
"message": "Missing required `model`.",
"type": "invalid_request_error",
"param": "model",
"code": null
}
}
Was this page helpful?
