create_content_standards
Create a new content standards configuration. Response time: < 1sRequest
Schema: create-content-standards-request.json| Parameter | Type | Required | Description |
|---|---|---|---|
scope | object | Yes | Where this standards configuration applies (must include languages_any) |
policy | string | Yes | Natural language policy prompt |
calibration_exemplars | object | No | Training set of pass/fail artifacts for calibration |
Brand Safety Floor RequirementImplementors MUST apply a brand safety floor regardless of what policy is defined in content standards. Content that violates the floor (hate speech, illegal content, etc.) must be excluded even when no content standards are specified. AdCP does not define the floor specification; this is left to implementors and industry standards (e.g., GARM categories).
Example Request
Response
Schema: create-content-standards-response.jsonSuccess Response
Error Responses
Scope Conflict:Scope Conflict Handling
Multiple standards cannot have overlapping scopes for the same country/channel/language combination. When creating standards that would conflict:- Check existing standards - Use list_content_standards filtered by your scope
- Update rather than create - If standards already exist, use update_content_standards
- Narrow the scope - Adjust countries or channels to avoid overlap
Related Tasks
- list_content_standards - List all configurations
- update_content_standards - Update a configuration
- delete_content_standards - Delete a configuration