AI Phone Call: Retrieve Results
Retrieve the outcomes of AI phone calls placed through the Cair platform. Returns only completed or failed calls — calls still in progress are excluded. Results are scoped to your organization based on your authentication token.
Documentation Index
Fetch the complete documentation index at: https://docs.cairhealth.com/llms.txt
Use this file to discover all available pages before exploring further.
Best Practices
- Use date filters to limit result sets. Querying without
dateFrom/dateTomay return very large result sets that are slower to fetch. - Paginate efficiently by using a
pageSizeof 50–100 and iterating through pages. Checkpagination.totalPagesto know when you’ve fetched all results. - Poll responsibly if you are periodically checking for new results. A polling interval of 30–60 seconds is recommended. Use
dateFromset to your last poll timestamp to avoid re-fetching old results. - Filter by source if you only care about calls placed through the API (
source=api) versus calls placed from the Cair platform UI (source=platform). - Use
callIdfor single-call lookups instead of filtering a large result set — it’s the most efficient way to check on a specific call. - Use
claimControlNumberto look up results for a specific claim; it matches either the payer’s claim control number (ICN) or the claim control number from the call inputs. Combine withdateFrom/dateTofor faster queries.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Query Parameters
Only return calls completed on or after this date (inclusive, from 00:00:00 UTC). Format: YYYY-MM-DD.
Only return calls completed on or before this date (inclusive, through 23:59:59 UTC). Format: YYYY-MM-DD.
Filter by call type. vob = Verification of Benefits, custom_vob_aba = Custom VOB for ABA, podiatry_vob = Podiatry VOB, vob_rpm = VOB for Remote Patient Monitoring, denial = Denied Claim Follow-up, claim_status_inquiry = General Claim Status, claim_status_wc = Workers' Comp Claim Status, claim_status_auto_pip = Auto/PIP Claim Status, custom_claim_status = Custom Claim Status, prior_auth = Prior Auth (Drug-based), prior_auth_cpt = Prior Auth (CPT-based), prior_auth_status_nds = Prior Auth Status (NDS), prior_auth_status_cpt = Prior Auth Status (CPT), credentialing = Credentialing Inquiry, credentialing_im = Credentialing - IM, appeal = Appeal Call
vob, custom_vob_aba, podiatry_vob, vob_rpm, denial, claim_status_inquiry, claim_status_wc, claim_status_auto_pip, custom_claim_status, prior_auth, prior_auth_cpt, prior_auth_status_nds, prior_auth_status_cpt, credentialing, credentialing_im, appeal Filter by outcome. Omit to return both completed and failed calls.
completed, failed Filter by how the call was initiated. platform = from the Cair UI, api = via the API
platform, api Filter by batch upload ID to retrieve results for a specific CSV batch.
Look up a specific call by its unique call ID.
Filter by the phone number that was called.
Filter to calls where this value matches (case-insensitive) either the payer claim control number (ICN extracted from the call, e.g. for iMagnum) or the claim control number from the call inputs.
Page number for pagination.
x >= 1Number of results per page.
1 <= x <= 200Sort direction by completion date. desc = newest first, asc = oldest first
desc, asc 
