Features

A complete moderation platform. Not just an API — a full pipeline from ingestion to action.

Single Integration

One API endpoint that works the same no matter which provider you choose. Consistent results, no extra code.

One connection to all moderation providers

Submit content once, get back a clear pass/fail verdict and category scores — whether you use OpenAI, Azure, or an LLM.

Pre-built content categories

Ready-made categories covering hate, harassment, sexual content, violence, self-harm, spam, misinformation, PII, and more.

Automatic Provider Selection

Tell us your language, content type, and budget. We route each request to the best provider automatically.

Smarter Moderation Decisions

Factor in conversation context, author history, channel type, and your own policies for more accurate decisions.

Bulk Content Review

Submit up to 10,000 items at once for async processing. Get results pushed to your system when ready.

Custom Moderation Policies

Define your own categories using any LLM. Provide examples and let the model classify content your way.

Moderation Dashboard

Full web interface to manage your content moderation operations.

Access Management

Create and manage access keys. Set usage limits per key and configure provider credentials.

Activity History

Every moderation request logged with its verdict, provider, response time, and category scores.

Provider Health Monitoring

See the real-time status of all your providers: uptime, response times, and error rates.

Performance Reports

Track moderation volume, flag rates, compare provider performance, and review cost trends.

Connector Management

Connect your social platform accounts with your own credentials.

Rule Configuration

Build and manage auto-action rules through an intuitive interface.

Automated Moderation

Set up moderation workflows that run on their own. Define the rules and let the system handle the rest.

Policy Builder

Create rules like "if hate score is high, hide the content" with a simple set of conditions and actions.

Smart Policy Enforcement

Rules are checked in priority order. The first match is applied automatically.

Multi-Step Actions

Trigger several outcomes from one rule: hide content, flag for human review, and notify your team.

Manual Review Queue

Flagged content goes to a queue for human moderators to approve or reject.

Webhook Notifications

Get real-time alerts for flagged content, batch completion, provider errors, and more.

Full Audit Trail

Every action is logged: which rule triggered, what action was taken, and the outcome.

Platform Integrations

Connect directly to social platforms to automatically ingest and moderate content.

Facebook & Instagram

Receive comments and posts. Automatically hide or remove content that breaks your rules.

YouTube

Ingest video comments. Mark as spam or send to your review queue.

Discord

Connect Discord servers. Delete messages that violate your policies.

Use Your Own Platform Access

Bring your own platform tokens. We never store them in plaintext.

Generic Webhook Receiver

Ingest content from any platform that supports outgoing webhooks.

Generic Webhook Callback

Send moderation results to your own webhook for custom integrations.

Simple, predictable, reliable

Consistent results across every provider. One format, one integration.

Same format for OpenAI, Azure, HuggingFace, Mistral, or any LLM — no extra code to write.

Secure access keys with scoped permissions and usage limits per key.

Interactive API docs auto-generated. Try requests directly from your browser.

bash
# Works the same way with every provider
curl -X POST https://api.openmoderation.com/v1/moderations \
  -H "Authorization: Bearer om_key_..." \
  -H "Content-Type: application/json" \
  -d '{
    "input": "Your text to moderate here",
    "model": "openai/omni-moderation-latest",
    "language": "en"
  }'

# Response (same format, every time)
{
  "id": "modr_01JXK...",
  "model": "openai/omni-moderation-latest",
  "results": [{
    "category": "hate",
    "score": 0.02,
    "flagged": false
  }],
  "flagged": false,
  "usage": {
    "latency_ms": 243,
    "provider": "openai"
  }
}

Ready to simplify your moderation stack?

Deploy in minutes with Docker or start a free trial. One API for every moderation provider, with no vendor lock-in.