Simple, usage-based
pricing.
Pay only for what you moderate. No tiers, no subscriptions, no rate limits.
What's included
- Pay only for the requests you make — no subscriptions, no seat fees.
- No rate limits — scale up or down without contacting us.
- New accounts start with free credits to try the API.
- Credits are added to your account instantly after payment.
Frequently asked questions
How much does the CautionLabs API cost?
CautionLabs is usage-based: $0.40 USD per 1,000 moderation requests, roughly 2,500 credits per $1 USD. There is a $5 USD minimum purchase, no subscriptions, and no seat fees — you only pay for what you use.
Is there a free tier?
Yes. New accounts start with free credits so you can test the API before buying more.
Are there rate limits?
No. CautionLabs has no rate limits — you can scale usage up or down without contacting support.
What happens when I run out of credits?
Requests return a 402 Payment Required error with the code insufficient_credits until you top up. Credits are added to your account instantly after payment.
What content categories does the API detect?
The API returns boolean flags across twelve categories — toxicity, hate speech, harassment, self-harm, adult content, violence, drug content, weapons, PII, spam, minor safety, and profanity — plus a top-level flagged result.
How do I get started?
Create a free account, copy your API key, and send a POST request to /moderation with your text. See the API docs for full request and response examples.