Circle V2 API Docs
    Preparing search index...
    criteriaResponses: QueryProcedure<
        {
            input: {
                auditQuestionId: string;
                auditTemplateId: string;
                auditTemplateIds?: string[];
                cursor?: number;
                dateRange: { from: string; to: string };
                facilityIds?: string[];
                limit?: number;
                offset?: number;
                profileId?: string;
                scoreRange?: { max?: number; min?: number };
                search?: string;
                sortBy?:
                    | "name"
                    | "needs_review"
                    | "avg_score"
                    | "total_reviews"
                    | "passed";
                sortOrder?: "asc"
                | "desc";
                status?: "pass" | "fail" | "needs_review";
            };
            meta: object;
            output: PaginatedResponse<
                {
                    audit_run_id: AuditRunId;
                    client_name: string;
                    facility_name: string;
                    patient_id: PatientId;
                    reasoning: string;
                    response_id: AuditResponseId;
                    run_created_at: string;
                    session_id: SessionId
                    | null;
                    sources: {
                        quote?: string | null;
                        source?: { name?: string | null; page?: string | null } | null;
                    }[];
                    status: "pass"
                    | "fail"
                    | "needs_review";
                },
            >;
        },
    > = ...