@adcp/sdk API Reference - v7.9.0
    Preparing search index...

    Type Alias GetContentStandardsResponse

    GetContentStandardsResponse:
        | {
            standards_id: string;
            name?: string;
            countries_all?: string[];
            channels_any?: MediaChannel[];
            languages_any?: string[];
            policies?: PolicyEntry[];
            calibration_exemplars?: { pass?: Artifact[]; fail?: Artifact[] };
            pricing_options?: VendorPricingOption[];
            ext?: ExtensionObject;
            context?: ContextObject;
        }
        | { errors: Error[]; context?: ContextObject; ext?: ExtensionObject }

    Response payload with content safety policies

    Type Declaration

    • {
          standards_id: string;
          name?: string;
          countries_all?: string[];
          channels_any?: MediaChannel[];
          languages_any?: string[];
          policies?: PolicyEntry[];
          calibration_exemplars?: { pass?: Artifact[]; fail?: Artifact[] };
          pricing_options?: VendorPricingOption[];
          ext?: ExtensionObject;
          context?: ContextObject;
      }
      • standards_id: string

        Unique identifier for this standards configuration

      • Optionalname?: string

        Human-readable name for this standards configuration

      • Optionalcountries_all?: string[]

        ISO 3166-1 alpha-2 country codes. Standards apply in ALL listed countries (AND logic).

      • Optionalchannels_any?: MediaChannel[]

        Advertising channels. Standards apply to ANY of the listed channels (OR logic).

      • Optionallanguages_any?: string[]

        BCP 47 language tags (e.g., 'en', 'de', 'fr'). Standards apply to content in ANY of these languages (OR logic). Content in unlisted languages is not covered by these standards.

      • Optionalpolicies?: PolicyEntry[]

        Bespoke policies for this content-standards configuration, using the same shape as registry entries. Each policy is addressable by policy_id; governance findings reference the policy_id that triggered them.

      • Optionalcalibration_exemplars?: { pass?: Artifact[]; fail?: Artifact[] }

        Training/test set to calibrate policy interpretation. Provides concrete examples of pass/fail decisions.

        • Optionalpass?: Artifact[]

          Artifacts that pass the content standards

        • Optionalfail?: Artifact[]

          Artifacts that fail the content standards

      • Optionalpricing_options?: VendorPricingOption[]

        Pricing options for this content standards service. The buyer passes the selected pricing_option_id in report_usage for billing verification.

      • Optionalext?: ExtensionObject
      • Optionalcontext?: ContextObject
    • { errors: Error[]; context?: ContextObject; ext?: ExtensionObject }