ChatTTaj for developersBuild with intelligence.
Connect through our API.
Bring ChatTTaj text generation into your apps, internal tools and customer workflows.
Bearer authenticationJSON responsesUsage controls
PRO API ACCESSOne subscription.
Your app connected.
Included with an active, verified ChatTTaj Pro subscription. Subscribe through our existing secure checkout.
- 100 API requests per calendar month (UTC)
- 10 requests per minute, shared across your keys
- Up to 512 output tokens per request
- Up to 8,000 input characters per request
- Up to 5 active keys; 2 concurrent requests
- No automatic overage charges; failed requests restore the allowance
View subscription checkoutAPI allowance is separate from the web app allowance. It resets each calendar month and does not roll over.
DESIGNED FOR YOUR WORKFLOWFrom a request
to a useful answer.
Text generation
Draft, summarize, translate and answer questions through one endpoint.
Keys you control
Create a key for each integration. View its last activity and revoke it whenever you need.
Visible consumption
Track requests and provider token usage in your developer console.
DEVELOPER CONSOLEYour keys and usage
Sign in to manage API access. An active Pro subscription and verified email are required to create or use keys.
Sign in Create an account
QUICKSTARTYour first request
Send requests from your backend using Authorization: Bearer YOUR_API_KEY. This release supports text messages and non-streaming responses.
curl https://ai.ttajm.com/api/v1/chat/completions \
-H 'Authorization: Bearer YOUR_API_KEY' \
-H 'Content-Type: application/json' \
-d '{"model":"chatttaj-small","messages":[{"role":"user","content":"Write a short welcome message."}],"max_tokens":256}'
Use your running local app origin during development. Production API access becomes available after the server upgrade.
| Endpoint | Purpose |
|---|
GET /api/v1/models | List supported model aliases |
POST /api/v1/chat/completions | Generate a text response |
Response shape
{"id":"chatcmpl_…","object":"chat.completion","model":"chatttaj-small",
"choices":[{"index":0,"message":{"role":"assistant","content":"Welcome!"},"finish_reason":"stop"}],
"usage":{"prompt_tokens":12,"completion_tokens":5,"total_tokens":17}}
Limits and errors
Use 1–20 messages with roles system, user or assistant. Set max_tokens between 1 and 512. Tools, attachments, streaming and image generation are not supported by this text API. Image generation is available separately in the authenticated web chat.
401: invalid or revoked key · 403: subscription or verification required · 400: invalid request · 429: allowance, rate or concurrency limit · 503: temporary service issue.
The API uses the AI provider configured for ChatTTaj. Request text is sent to that provider for generation. Keep personal information out of requests unless you have the right to process it.