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

# update_content_standards

> update_content_standards modifies an existing content standards configuration in AdCP, creating a new version for audit purposes.

# update\_content\_standards

Update an existing content standards configuration. Creates a new version.

**Response time**: \< 1s

## Request

**Schema**: [update-content-standards-request.json](https://adcontextprotocol.org/schemas/v3/content-standards/update-content-standards-request.json)

| Parameter               | Type   | Required | Description                                 |
| ----------------------- | ------ | -------- | ------------------------------------------- |
| `standards_id`          | string | Yes      | ID of the standards configuration to update |
| `scope`                 | object | No       | Updated scope                               |
| `policy`                | string | No       | Updated policy prompt                       |
| `calibration_exemplars` | object | No       | Updated training exemplars (pass/fail)      |

### Example Request

```json theme={null}
{
  "$schema": "/schemas/3.0.0-rc.2/content-standards/update-content-standards-request.json",
  "standards_id": "nike_emea_safety",
  "policy": "Sports and fitness content is ideal. Lifestyle content about health and wellness is good. Entertainment content is generally acceptable. Avoid violence, controversial politics, adult themes. Block hate speech and illegal activities.",
  "calibration_exemplars": {
    "pass": [
      { "type": "url", "value": "https://espn.com/nba/story/_/id/12345/lakers-win", "language": "en" },
      { "type": "url", "value": "https://healthline.com/fitness/cardio-workout", "language": "en" },
      { "type": "url", "value": "https://runnersworld.com/training/marathon-tips", "language": "en" }
    ],
    "fail": [
      { "type": "url", "value": "https://tabloid.example.com/celebrity-scandal", "language": "en" },
      { "type": "url", "value": "https://gambling.example.com/betting-guide", "language": "en" }
    ]
  }
}
```

## Response

**Schema**: [update-content-standards-response.json](https://adcontextprotocol.org/schemas/v3/content-standards/update-content-standards-response.json)

### Success Response

```json theme={null}
{
  "$schema": "/schemas/3.0.0-rc.2/content-standards/update-content-standards-response.json",
  "success": true,
  "standards_id": "nike_emea_safety"
}
```

### Error Response

```json theme={null}
{
  "$schema": "/schemas/3.0.0-rc.2/content-standards/update-content-standards-response.json",
  "success": false,
  "errors": [
    {
      "code": "STANDARDS_NOT_FOUND",
      "message": "No standards found with ID 'invalid_id'"
    }
  ]
}
```

## Related Tasks

* [get\_content\_standards](./get_content_standards) - Get current configuration
* [create\_content\_standards](./create_content_standards) - Create a new configuration
