API Documentation

Everything you need to integrate moder8r into your application

Getting Started

Welcome to the moder8r API! This guide will help you get up and running with content moderation in minutes.

Quick Start

Here's a quick example to get you started. Replace m8r_sk_your_key_here with your actual API key.

Quick Start Example
curl -X POST https://api.moder8r.app/v1/moderate/text \
  -H "Authorization: Bearer m8r_sk_your_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "content": "This is some text to moderate"
  }'

Expected Response: You'll receive a JSON object with moderation results including detected categories, confidence scores, and an overall recommendation.

Base URL

All API requests should be made to:

https://api.moder8r.app/v1

Authentication

All requests require authentication using an API key in the Authorization header:

Authorization: Bearer m8r_sk_your_key_here

Learn more about authentication in the Authentication guide.