@adcp/client API Reference - v3.11.2
    Preparing search index...

    Type Alias ValidateContentDeliveryResponse

    ValidateContentDeliveryResponse:
        | {
            summary: {
                total_records: number;
                passed_records: number;
                failed_records: number;
            };
            results: {
                record_id: string;
                verdict: "pass"
                | "fail";
                features?: {
                    feature_id: string;
                    status: "passed" | "failed" | "warning" | "unevaluated";
                    value?: unknown;
                    message?: string;
                    rule_id?: string;
                }[];
            }[];
            errors?: { [k: string]: unknown };
            context?: ContextObject;
            ext?: ExtensionObject;
        }
        | {
            errors: Error[];
            summary?: { [k: string]: unknown };
            context?: ContextObject;
            ext?: ExtensionObject;
        }

    Response payload with per-record verdicts and optional feature breakdown

    Type Declaration

    • {
          summary: {
              total_records: number;
              passed_records: number;
              failed_records: number;
          };
          results: {
              record_id: string;
              verdict: "pass"
              | "fail";
              features?: {
                  feature_id: string;
                  status: "passed" | "failed" | "warning" | "unevaluated";
                  value?: unknown;
                  message?: string;
                  rule_id?: string;
              }[];
          }[];
          errors?: { [k: string]: unknown };
          context?: ContextObject;
          ext?: ExtensionObject;
      }
      • summary: { total_records: number; passed_records: number; failed_records: number }

        Summary counts across all records

      • results: {
            record_id: string;
            verdict: "pass" | "fail";
            features?: {
                feature_id: string;
                status: "passed" | "failed" | "warning" | "unevaluated";
                value?: unknown;
                message?: string;
                rule_id?: string;
            }[];
        }[]

        Per-record evaluation results

      • Optionalerrors?: { [k: string]: unknown }

        Field must not be present in success response

      • Optionalcontext?: ContextObject
      • Optionalext?: ExtensionObject
    • {
          errors: Error[];
          summary?: { [k: string]: unknown };
          context?: ContextObject;
          ext?: ExtensionObject;
      }
      • errors: Error[]
      • Optionalsummary?: { [k: string]: unknown }

        Field must not be present in error response

      • Optionalcontext?: ContextObject
      • Optionalext?: ExtensionObject