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;
}[];
}[];
context?: ContextObject;
ext?: ExtensionObject;
}
| { errors: Error[]; context?: ContextObject; ext?: ExtensionObject }
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;
}[];
}[];
context?: ContextObject;
ext?: ExtensionObject;
}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;
}[];
}[]
Optionalcontext?: ContextObject
Optionalext?: ExtensionObject
- { errors: Error[]; context?: ContextObject; ext?: ExtensionObject }
Response payload with per-record verdicts and optional feature breakdown