Content Moderation
Content Moderation API
Vettly is decision infrastructure for text, images, and video.
One request, consistent decisions, and policy control you can version in code.
What it detects
- • Hate & harassment
- • Sexual content
- • Violence & self-harm
- • Spam & bots
- • Scams & fraud
- • Custom rules
Why developers choose Vettly
- • One endpoint for text, image, and video
- • App Store compliant - meets Guideline 1.2
- • Policies in YAML with versioning
- • Webhooks, dashboards, and evidence trails
Example request
bashcurl -X POST https://api.vettly.dev/v1/check \
-H "Authorization: Bearer YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"content": "You are terrible.", "contentType": "text"}'Example response
json{
"flagged": true,
"action": "block",
"categories": {
"harassment": 0.93,
"hate": 0.02
},
"policy": "default",
"latency_ms": 142
}Compared to generic NLP APIs
Vettly returns clear decisions, categories, and actions without extra classification glue code.
Keep exploring
Content Moderation in Next.js
Add content moderation to a Next.js App Router project in minutes. Route Handlers, Server Actions, edge runtime, policy setup, and safe error handling.
Content Moderation in Node.js
Add content moderation to any Node.js service in minutes. Works with Express, Fastify, NestJS, Hono, and any HTTP framework.
AI Chatbot Moderation API
Moderate inputs and LLM outputs in real time. Block prompt injection, NSFW content, and policy violations before users see them.