Content Moderator API reference

You can get started with Azure Content Moderator APIs in the following ways:

Moderation APIs

You can use the following Content Moderator APIs to set up your post-moderation workflows.

Description Reference
Image Moderation API

Scan images and detect potential adult and racy content by using tags, confidence scores, and other extracted information.

Use this information to publish, reject, or review the content in your post-moderation workflow.

Image Moderation API reference
Text Moderation API

Scan text content. Profanity terms and personal data are returned.

Use this information to publish, reject, or review the content in your post-moderation workflow.

Text Moderation API reference
Video Moderation API

Scan videos and detect potential adult and racy content.

Use this information to publish, reject, or review the content in your post-moderation workflow.

Video Moderation API overview
List Management API

Create and manage custom exclusion or inclusion lists of images and text. If enabled, the Image - Match and Text - Screen operations do fuzzy matching of the submitted content against your custom lists.

For efficiency, you can skip the machine learning-based moderation step.

List Management API reference

Review APIs

The Review APIs have the following components:

Description Reference
Jobs

Initiate scan-and-review moderation workflows for both image and text content. A moderation job scans your content by using the Image Moderation API and the Text Moderation API. Moderation jobs use the defined and default workflows to generate reviews.

After a human moderator has reviewed the auto-assigned tags and prediction data and submitted a content moderation decision, the Review API submits all information to your API endpoint.

Job reference
Reviews

Use the Review tool to directly create image or text reviews for human moderators.

After a human moderator has reviewed the auto-assigned tags and prediction data and submitted a content moderation decision, the Review API submits all information to your API endpoint.

Review reference
Workflows

Create, update, and get details about the custom workflows that your team creates. You define workflows by using the Review tool.

Workflows typically use Content Moderator, but can also use certain other APIs that are available as connectors in the Review tool.

Workflow reference