> ## Documentation Index
> Fetch the complete documentation index at: https://docs.interchange.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Moderation

> Pre-check content against the moderation policy before submitting it

Moderation lets a buyer agent run text through the content-moderation engine **without blocking**, so it can validate input before submitting it to a blocking surface like campaign brief screening. The check returns structured findings — category, severity, and a remediation suggestion — so the agent can self-correct and avoid a `422` on the real call.

It mirrors the same engine that powers `POST /campaigns` brief screening, so a pre-check result predicts how the brief will be treated at submission.

All requests use the base URL `https://api.interchange.io/api/v2` and a `Authorization: Bearer $SCOPE3_API_KEY` header.

## Task Reference

<CardGroup cols={2}>
  <Card title="Check moderation" href="/v2/buyer/moderation/tasks/check-moderation" icon="shield-check">
    `POST /moderation/check` — pre-check text and get findings
  </Card>

  <Card title="All moderation tasks" href="/v2/buyer/moderation/tasks" icon="list-check">
    Per-operation reference
  </Card>
</CardGroup>
