---
title: "POST /contentmoderator/review/v1.0/teams/{teamName}/jobs"
method: POST
path: "/contentmoderator/review/v1.0/teams/{teamName}/jobs"
tags: ["Reviews"]
---

# POST /contentmoderator/review/v1.0/teams/{teamName}/jobs

`POST /contentmoderator/review/v1.0/teams/{teamName}/jobs`

A job ID will be returned for the content posted on this endpoint. 

After the content is evaluated against the provided workflow, the review will be created or ignored based on the workflow expression.

<h3>CallBack Schemas </h3>

<p>
<h4>Job Completion CallBack Sample</h4><br/>

{<br/>
  "JobId": "<Job ID>,<br/>
  "ReviewId": "<Review ID, if the job resulted in a review to be created>",<br/>
  "WorkFlowId": "default",<br/>
  "Status": "<One of Complete, InProgress, or Error>",<br/>
  "ContentType": "Image",<br/>
  "ContentId": "<ContentId value that was specified on input>",<br/>
  "CallBackType": "Job",<br/>
  "Metadata": {<br/>
    "adultscore": "0.xxx",<br/>
    "a": "False",<br/>
    "racyscore": "0.xxx",<br/>
    "r": "True"<br/>
  }<br/>
}<br/>

</p>
<p>
<h4>Review Completion CallBack Sample</h4><br/>

{
  "ReviewId": "<Review ID>",<br/>
  "ModifiedOn": "2016-10-11T22:36:32.9934851Z",<br/>
  "ModifiedBy": "<Name of the reviewer>",<br/>
  "CallBackType": "Review",<br/>
  "ContentId": "<ContentId value that was specified on input>",<br/>
  "Metadata": {<br/>
    "adultscore": "0.xxx",
    "a": "False",<br/>
    "racyscore": "0.xxx",<br/>
    "r": "True"<br/>
  },<br/>
  "ReviewerResultTags": {<br/>
    "a": "False",<br/>
    "r": "True"<br/>
  }<br/>
}<br/>

</p>.

## Path parameters

- `teamName` string, required

## Query parameters

- `ContentType` 'Image' | 'Text' | 'Video', required
- `ContentId` string, required
- `WorkflowName` string, required
- `CallBackEndpoint` string

## Headers

- `Content-Type` 'application/json' | 'image/jpeg', required

## Request body

- object
  - `ContentValue` string, required — Content to evaluate for a job.

## Response `200`

OK.

- JobId
  - `JobId` string — ID of the created job.

## Other responses

- `default` — Error response.

---

[API](https://skmtc.net/azure/apis/content-moderator-client.md) · [All operations](https://skmtc.net/azure/apis/content-moderator-client/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/azure/content-moderator-client/revisions/463151b3b84e/schema)
