UGC Moderation

UGC Moderation API

Keep user-generated content safe without slowing down growth.

One API for text, image, and video moderation. Meets Apple Guideline 1.2.

What it detects

  • • Hate & harassment
  • • NSFW media
  • • Violence & self-harm
  • • Spam & bots
  • • Scams
  • • Custom rules

Why developers choose Vettly

  • • Unified policies across UGC types
  • • Webhooks for real-time actions
  • • Appeals and human review
  • • Flexible pricing with included usage
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 one-off moderation tools

Vettly keeps responses consistent across every content type and workflow.

Get an API key

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

Get an API key