Skip to main content

list_content_standards

List available content standards configurations. Response time: < 500ms

Request

Schema: list-content-standards-request.json
ParameterTypeRequiredDescription
countriesarrayNoFilter by ISO 3166-1 alpha-2 country codes (case-insensitive)
channelsarrayNoFilter by channels
languagesarrayNoFilter by ISO 639-1 or BCP 47 language tags (case-insensitive)
paginationobjectNoPagination: max_results (1-100, default 50) and cursor (opaque cursor from previous response)

Response

Schema: list-content-standards-response.json Returns an abbreviated list of standards configurations. Use get_content_standards to retrieve full details including policy text and calibration data.

Success Response

{
  "$schema": "/schemas/content-standards/list-content-standards-response.json",
  "standards": [
    {
      "standards_id": "emea_digital_safety",
      "name": "EMEA - all digital channels",
      "countries_all": ["GB", "DE", "FR"],
      "channels_any": ["display", "olv", "ctv"],
      "languages_any": ["en", "de", "fr"]
    },
    {
      "standards_id": "us_display_only",
      "name": "US - display only",
      "countries_all": ["US"],
      "channels_any": ["display"],
      "languages_any": ["en"]
    }
  ]
}

Error Response

{
  "errors": [
    {
      "code": "UNAUTHORIZED",
      "message": "Invalid or expired token"
    }
  ]
}