Comments

Comments Moderation API

Run a healthy comment section without manual queue overload.

Allow, queue, or block - all from one API call per comment.

What it detects

  • Spam & off-topic
  • Hate & harassment
  • Scam links
  • Brigading patterns
  • NSFW media in replies
  • Custom rules

Why developers choose Vettly

  • Decision in under 300ms - no publish lag
  • Soft-queue borderline comments via the review action
  • Webhooks for moderator notifications
  • Decision logs for accountability
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 Akismet-style spam filters

Akismet handles spam well; Vettly adds harassment, hate, and NSFW classification under one decision schema.

Get an API key

Start making decisions in minutes with a Developer plan and clear upgrade paths.

Get an API key