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
bash
curl -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.

Get an API key

Start with 15,000 free decisions per month. No credit card required.

Get an API key