curl --request GET \
--url https://robodialer-service-api-9nc4t1p9.uc.gateway.dev/v1/requests \
--header 'Authorization: Bearer <token>'{
"requests": [
{
"requestId": "8bF7xK2mP9qR4sT6uV0w",
"requestBatchId": "pH9kJ2lM4nB6vC8xZ7Qr",
"schemaId": "fWxzG4nqtpHsJxS5Lm3q",
"requestType": "claim-status",
"state": "SUCCESS",
"inputs": {
"payerName": "Sample Insurance Co",
"memberId": "TEST123456789",
"patientFirstName": "Sample",
"patientLastName": "Patient",
"patientDateOfBirth": "1990-01-15",
"beginningDateOfService": "2026-03-15",
"billingProviderName": "Test Clinic LLC",
"billingProviderTaxId": "999999999",
"renderingProviderName": "Dr Test Provider",
"renderingProviderNpi": "1234567890",
"claimChargeAmount": "150.00",
"phoneNumber": "2125551234"
},
"results": {
"claimStatus": "PAID",
"paidAmount": "150.00",
"checkNumber": "CHK998877",
"paidDate": "2026-04-10"
},
"missingFields": [],
"dateCreated": "2026-04-24T15:30:00.123456+00:00",
"completedAt": "2026-04-24T15:32:18.987654+00:00",
"dueDate": "2026-04-25T23:00:00+00:00",
"internalId": "claim_internal_001",
"internalTag": "march-batch",
"modality": "phone_only",
"data_completeness": null,
"error": null,
"to": "+12125551234",
"callDuration": "00:08:42",
"callSummary": "Verified claim status as PAID."
},
{
"requestId": "kT9bR2mP6nE3yV1xD7Aq",
"requestBatchId": "pH9kJ2lM4nB6vC8xZ7Qr",
"schemaId": "fWxzG4nqtpHsJxS5Lm3q",
"requestType": "claim-status",
"state": "PARTIAL",
"inputs": {
"payerName": "Sample Insurance Co",
"memberId": "TEST555444333",
"patientFirstName": "Sample",
"patientLastName": "Patient",
"patientDateOfBirth": "1990-01-15",
"beginningDateOfService": "2026-03-15",
"billingProviderName": "Test Clinic LLC",
"billingProviderTaxId": "999999999",
"renderingProviderName": "Dr Test Provider",
"renderingProviderNpi": "1234567890",
"claimChargeAmount": "150.00",
"phoneNumber": "2125551234"
},
"results": {
"claimStatus": "PAID",
"paidAmount": "150.00"
},
"missingFields": [
"checkNumber",
"paidDate"
],
"dateCreated": "2026-04-24T15:33:10.123000+00:00",
"completedAt": "2026-04-24T15:36:42.456000+00:00",
"dueDate": "2026-04-25T23:00:00+00:00",
"internalId": "claim_internal_002",
"internalTag": "march-batch",
"modality": "digital_plus_phone",
"data_completeness": null,
"error": {
"errorCategory": "SYSTEM_ERROR",
"errorCode": "PAYER_REFUSAL",
"errorMessage": "Payer refused to provide the information"
},
"to": "+12125551234",
"callDuration": "00:06:24",
"callSummary": "Confirmed claim is PAID for $150.00 but could not retrieve check number or paid date."
},
{
"requestId": "nQ4rW8sT1vY3zE5xC2bV",
"requestBatchId": "pH9kJ2lM4nB6vC8xZ7Qr",
"schemaId": "fWxzG4nqtpHsJxS5Lm3q",
"requestType": "claim-status",
"state": "FAILURE",
"inputs": {
"payerName": "Sample Insurance Co",
"memberId": "BADID000",
"patientFirstName": "Sample",
"patientLastName": "Patient",
"patientDateOfBirth": "1990-01-15",
"beginningDateOfService": "2026-03-15",
"billingProviderName": "Test Clinic LLC",
"billingProviderTaxId": "999999999",
"renderingProviderName": "Dr Test Provider",
"renderingProviderNpi": "1234567890",
"claimChargeAmount": "150.00",
"phoneNumber": "2125551234"
},
"results": {},
"missingFields": [],
"dateCreated": "2026-04-24T15:32:00.000000+00:00",
"completedAt": "2026-04-24T15:35:11.222333+00:00",
"dueDate": "2026-04-25T23:00:00+00:00",
"internalId": "claim_internal_003",
"internalTag": "march-batch",
"modality": "phone_only",
"data_completeness": null,
"error": {
"errorCategory": "NOT_FOUND",
"errorCode": "MEMBER_NOT_FOUND",
"errorMessage": "Member could not be located"
},
"to": "+12125551234",
"callDuration": "00:04:11",
"callSummary": "Representative could not locate the member; lookup failed."
},
{
"requestId": "aC3hN5jD8eL1fM2gK6Yo",
"requestBatchId": "pH9kJ2lM4nB6vC8xZ7Qr",
"schemaId": "fWxzG4nqtpHsJxS5Lm3q",
"requestType": "claim-status",
"state": "PROCESSING",
"inputs": {
"payerName": "Sample Insurance Co",
"memberId": "TEST987654321",
"patientFirstName": "Sample",
"patientLastName": "Patient",
"patientDateOfBirth": "1990-01-15",
"beginningDateOfService": "2026-03-15",
"billingProviderName": "Test Clinic LLC",
"billingProviderTaxId": "999999999",
"renderingProviderName": "Dr Test Provider",
"renderingProviderNpi": "1234567890",
"claimChargeAmount": "150.00",
"phoneNumber": "2125551234"
},
"results": {},
"missingFields": [],
"dateCreated": "2026-04-24T15:31:02.456789+00:00",
"completedAt": null,
"dueDate": "2026-04-25T23:00:00+00:00",
"internalId": "claim_internal_004",
"internalTag": "march-batch",
"modality": null,
"data_completeness": null,
"error": null
}
]
}List Requests
Retrieve requests filtered by date range or batch ID.
curl --request GET \
--url https://robodialer-service-api-9nc4t1p9.uc.gateway.dev/v1/requests \
--header 'Authorization: Bearer <token>'{
"requests": [
{
"requestId": "8bF7xK2mP9qR4sT6uV0w",
"requestBatchId": "pH9kJ2lM4nB6vC8xZ7Qr",
"schemaId": "fWxzG4nqtpHsJxS5Lm3q",
"requestType": "claim-status",
"state": "SUCCESS",
"inputs": {
"payerName": "Sample Insurance Co",
"memberId": "TEST123456789",
"patientFirstName": "Sample",
"patientLastName": "Patient",
"patientDateOfBirth": "1990-01-15",
"beginningDateOfService": "2026-03-15",
"billingProviderName": "Test Clinic LLC",
"billingProviderTaxId": "999999999",
"renderingProviderName": "Dr Test Provider",
"renderingProviderNpi": "1234567890",
"claimChargeAmount": "150.00",
"phoneNumber": "2125551234"
},
"results": {
"claimStatus": "PAID",
"paidAmount": "150.00",
"checkNumber": "CHK998877",
"paidDate": "2026-04-10"
},
"missingFields": [],
"dateCreated": "2026-04-24T15:30:00.123456+00:00",
"completedAt": "2026-04-24T15:32:18.987654+00:00",
"dueDate": "2026-04-25T23:00:00+00:00",
"internalId": "claim_internal_001",
"internalTag": "march-batch",
"modality": "phone_only",
"data_completeness": null,
"error": null,
"to": "+12125551234",
"callDuration": "00:08:42",
"callSummary": "Verified claim status as PAID."
},
{
"requestId": "kT9bR2mP6nE3yV1xD7Aq",
"requestBatchId": "pH9kJ2lM4nB6vC8xZ7Qr",
"schemaId": "fWxzG4nqtpHsJxS5Lm3q",
"requestType": "claim-status",
"state": "PARTIAL",
"inputs": {
"payerName": "Sample Insurance Co",
"memberId": "TEST555444333",
"patientFirstName": "Sample",
"patientLastName": "Patient",
"patientDateOfBirth": "1990-01-15",
"beginningDateOfService": "2026-03-15",
"billingProviderName": "Test Clinic LLC",
"billingProviderTaxId": "999999999",
"renderingProviderName": "Dr Test Provider",
"renderingProviderNpi": "1234567890",
"claimChargeAmount": "150.00",
"phoneNumber": "2125551234"
},
"results": {
"claimStatus": "PAID",
"paidAmount": "150.00"
},
"missingFields": [
"checkNumber",
"paidDate"
],
"dateCreated": "2026-04-24T15:33:10.123000+00:00",
"completedAt": "2026-04-24T15:36:42.456000+00:00",
"dueDate": "2026-04-25T23:00:00+00:00",
"internalId": "claim_internal_002",
"internalTag": "march-batch",
"modality": "digital_plus_phone",
"data_completeness": null,
"error": {
"errorCategory": "SYSTEM_ERROR",
"errorCode": "PAYER_REFUSAL",
"errorMessage": "Payer refused to provide the information"
},
"to": "+12125551234",
"callDuration": "00:06:24",
"callSummary": "Confirmed claim is PAID for $150.00 but could not retrieve check number or paid date."
},
{
"requestId": "nQ4rW8sT1vY3zE5xC2bV",
"requestBatchId": "pH9kJ2lM4nB6vC8xZ7Qr",
"schemaId": "fWxzG4nqtpHsJxS5Lm3q",
"requestType": "claim-status",
"state": "FAILURE",
"inputs": {
"payerName": "Sample Insurance Co",
"memberId": "BADID000",
"patientFirstName": "Sample",
"patientLastName": "Patient",
"patientDateOfBirth": "1990-01-15",
"beginningDateOfService": "2026-03-15",
"billingProviderName": "Test Clinic LLC",
"billingProviderTaxId": "999999999",
"renderingProviderName": "Dr Test Provider",
"renderingProviderNpi": "1234567890",
"claimChargeAmount": "150.00",
"phoneNumber": "2125551234"
},
"results": {},
"missingFields": [],
"dateCreated": "2026-04-24T15:32:00.000000+00:00",
"completedAt": "2026-04-24T15:35:11.222333+00:00",
"dueDate": "2026-04-25T23:00:00+00:00",
"internalId": "claim_internal_003",
"internalTag": "march-batch",
"modality": "phone_only",
"data_completeness": null,
"error": {
"errorCategory": "NOT_FOUND",
"errorCode": "MEMBER_NOT_FOUND",
"errorMessage": "Member could not be located"
},
"to": "+12125551234",
"callDuration": "00:04:11",
"callSummary": "Representative could not locate the member; lookup failed."
},
{
"requestId": "aC3hN5jD8eL1fM2gK6Yo",
"requestBatchId": "pH9kJ2lM4nB6vC8xZ7Qr",
"schemaId": "fWxzG4nqtpHsJxS5Lm3q",
"requestType": "claim-status",
"state": "PROCESSING",
"inputs": {
"payerName": "Sample Insurance Co",
"memberId": "TEST987654321",
"patientFirstName": "Sample",
"patientLastName": "Patient",
"patientDateOfBirth": "1990-01-15",
"beginningDateOfService": "2026-03-15",
"billingProviderName": "Test Clinic LLC",
"billingProviderTaxId": "999999999",
"renderingProviderName": "Dr Test Provider",
"renderingProviderNpi": "1234567890",
"claimChargeAmount": "150.00",
"phoneNumber": "2125551234"
},
"results": {},
"missingFields": [],
"dateCreated": "2026-04-24T15:31:02.456789+00:00",
"completedAt": null,
"dueDate": "2026-04-25T23:00:00+00:00",
"internalId": "claim_internal_004",
"internalTag": "march-batch",
"modality": null,
"data_completeness": null,
"error": null
}
]
}Authorizations
Bearer token obtained from the /v1/auth endpoint
Query Parameters
Optional. Start of the dateCreated window (inclusive), YYYY-MM-DD. Interpreted as UTC midnight. When omitted (and requestBatchId is also omitted), defaults to today in the server's clock.
Optional. End of the dateCreated window (exclusive), YYYY-MM-DD. Interpreted as UTC midnight. When omitted (and requestBatchId is also omitted), defaults to tomorrow in the server's clock.
Optional. Return every request belonging to this requestBatchId. Bypasses the dateFrom/dateTo defaults — passing this returns matching requests regardless of when they were created.
Response
List of requests. The list endpoint omits transcript, transcriptPostCall, and recordingDownloadUrl — fetch GET /v1/requests/{requestId} for those. Every other field on RequestResponse (including state, modality, data_completeness, error) is included when applicable.
Show child attributes
Show child attributes