Content Risk Analysis API
Content moderation API for apps that handle user text. Detect toxicity, profanity, NSFW content, PII exposure, and age-rate content — one API call, instant results. GDPR/CCPA/HIPAA-aware.
Content Risk Analysis API endpoints
| Method | Endpoint | Description |
|---|---|---|
| Discovery | ||
| GET |
listEndpoints /api/v1/endpoints |
Lists all available API endpoints with descriptions. |
| Toxicity | ||
| POST |
analyzeToxicity /api/v1/toxicity |
Multi-label classification for toxic, offensive, or harmful content. Returns severity levels (none/low/medium/high) and action recommendations (allow/review/block). Categories… |
| PII Detection | ||
| POST |
detectPII /api/v1/pii-detect |
Detect and optionally redact personally identifiable information (PII). Finds names, emails, SSNs, credit cards, phone numbers, addresses, and more. Supports GDPR, CCPA, and… |
| Profanity | ||
| POST |
analyzeProfanity /api/v1/profanity |
Word-level profanity detection with categories (mild/vulgar/strong/slur/sexual), clean text output, and configurable sensitivity. Catches leetspeak variants and obfuscated… |
| NSFW Detection | ||
| POST |
analyzeNSFW /api/v1/nsfw-text |
Detect sexually explicit, violent, drug-related, or self-harm text content. Uses ML classification to detect NSFW content even when no explicit words are present. Returns… |
| Age Rating | ||
| POST |
computeAgeRating /api/v1/age-rating |
Rate text content for age-appropriateness using MPAA (G/PG/PG-13/R/NC-17), ESRB (E/E10+/T/M/AO), or simple (all-ages/teen/adult) rating scales. Analyzes profanity, violence,… |
| Moderation | ||
| POST |
runModeration /api/v1/moderation |
The flagship endpoint. Runs toxicity, profanity, NSFW, PII, and age rating checks in a single call and returns a unified moderation decision (allow/flag/review/block) with a… |
| Other endpoints | ||
| GET |
healthCheck / |
Returns API health status, name, and version. |
Content Risk Analysis API pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | 5 / minute |
|
| PRO | $14.99 / month | 60 / minute |
|
| ULTRA | $49.99 / month | 200 / minute |
|
| MEGA | $149.99 / month | 600 / minute |
|