Type Alias ValidateContentDeliveryResponse
ValidateContentDeliveryResponse:
| {
summary: {
total_records: number;
passed_records: number;
failed_records: number;
};
results: {
record_id: string;
verdict: BinaryVerdict;
features?: {
feature_id: string;
status: FeatureCheckStatus;
policy_id?: string;
explanation?: string;
confidence?: number;
}[];
}[];
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: BinaryVerdict;
features?: {
feature_id: string;
status: FeatureCheckStatus;
policy_id?: string;
explanation?: string;
confidence?: number;
}[];
}[];
context?: ContextObject;
ext?: ExtensionObject;
}summary: { total_records: number; passed_records: number; failed_records: number }
results: {
record_id: string;
verdict: BinaryVerdict;
features?: {
feature_id: string;
status: FeatureCheckStatus;
policy_id?: string;
explanation?: string;
confidence?: number;
}[];
}[]
Optionalcontext?: ContextObject
Optionalext?: ExtensionObject
- { errors: Error[]; context?: ContextObject; ext?: ExtensionObject }
Response payload with per-record verdicts and optional feature breakdown