Submit Eligibility Check
Submit a new eligibility check. This endpoint processes requests asynchronously.
How it works:
- Submit your request with patient, insurance, and provider information
- You’ll receive a numeric ID and “in-progress” status immediately
- We’ll process the check asynchronously
Accepted Payers: We currently support eligibility checks for the following major payers and their subsidiaries:
-
United Healthcare Group
-
Aetna
-
Cigna
-
Oscar Health
-
Oxford
-
Humana
-
Medica
-
Kaiser
For payers not listed above, the API will return a 400 error status with a list of currently supported payers.
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Optional webhook URL where eligibility check results will be sent. If provided, you'll receive a POST request with the eligibility check data when the check completes.
"https://your-domain.com/webhooks-url"
Optional secret token for webhook authentication. If provided, webhook payloads will be sent with an 'Authorization: Bearer {secret}' header. Do not include the 'Bearer' prefix when providing the secret.
"your_webhook_secret_here"
Response
Eligibility check submitted successfully. The check is being processed asynchronously. You will receive a webhook notification when the check completes. You can also poll the GET endpoint to check status.
Unique identifier for this eligibility check request
Current status of the eligibility check
in-progress Timestamp when the request was created
The customer-provided patient identifier, if provided will be returned in every other response for this eligibility check.
"1234567890"

