Per-endpoint costs
| Endpoint | Credits | Notes |
|---|---|---|
detectBullying | 1 | Single text analysis |
detectUnsafe | 1 | Single text analysis |
detectGrooming | 1 per 10 msgs | ceil(messages / 10), minimum 1 |
analyzeEmotions | 1 per 10 msgs | ceil(messages / 10), minimum 1 |
getActionPlan | 2 | Longer generation |
generateReport | 3 | Structured output |
analyzeVoice | 5 | Transcription + analysis |
analyzeImage | 3 | Vision + OCR + analysis |
For conversation-based endpoints (
detectGrooming, analyzeEmotions), credits scale with message count. A 25-message conversation costs ceil(25 / 10) = 3 credits.Batch processing example
When submitting a batch of 500 text messages throughdetectUnsafe:
detectGrooming with 15 messages per conversation:
Purchasing credits
Credits can be purchased from the Tuteliq Dashboard. Navigate to Billing > Purchase Credits to top up your balance. Plans include monthly credit allowances, with overage billing available for high-volume usage.Tracking usage
Response body
Every API response includes acredits_used field showing the credits consumed by that request:
Response header
Each response also includes theX-Credits-Remaining header with your current balance: