Skip to main content

Authentication

All requests require an API key passed via the x-api-key header, along with a tenant_id query parameter.
x-api-key
string
required
Your tenant API key.

Query Parameters

tenant_id
integer
required
Your tenant ID.
visit_number
string
required
The visit number to verify coverage for.

Response

visit_number
string
The visit number that was queried.
status
string
Call status. One of completed, in_progress, or failed.
patient_name
string
Patient name on the claim.
payer_name
string
Name of the insurance payer.
member_id
string
Patient’s member/subscriber ID.
group_number
string
Insurance group number.
plan_type
string
Type of insurance plan (e.g. PPO, HMO, EPO, POS).
coverage_active
boolean
Whether the patient’s coverage is currently active.
effective_date
string
Coverage effective date (YYYY-MM-DD).
termination_date
string
Coverage termination date, if applicable (YYYY-MM-DD).
copay
number
Copay amount for the service type.
coinsurance_percent
number
Coinsurance percentage the patient is responsible for.
deductible_remaining
number
Remaining deductible amount for the benefit period.
out_of_pocket_remaining
number
Remaining out-of-pocket maximum for the benefit period.
in_network
boolean
Whether the rendering provider is in-network for this plan.
curl -X GET "https://api.refactorbilling.com/verify-coverage?tenant_id=1&visit_number=V12345" \
  -H "x-api-key: your-api-key"
{
  "visit_number": "V12345",
  "status": "completed",
  "patient_name": "Jane Smith",
  "payer_name": "Blue Cross Blue Shield",
  "member_id": "BCB987654321",
  "group_number": "GRP-44210",
  "plan_type": "PPO",
  "coverage_active": true,
  "effective_date": "2025-01-01",
  "termination_date": null,
  "copay": 30.00,
  "coinsurance_percent": 20,
  "deductible_remaining": 450.00,
  "out_of_pocket_remaining": 3200.00,
  "in_network": true
}