POST with a gzip-compressed JSON body and require both auth headers (Authorization and x-api-key).
POST /v1/review
Primary endpoint. Submit a bill and receive a full pricing decision with RuleTrace™ calculation detail.
POST /v1/validate
Verify that the codes on the bill are valid, as well as determine which state the bill should be reviewed in.
POST /v1/facility
Return a list of hospitals or outpatient/surgery centers to select from in order to accurately price the bill.
POST /v1/duplicates
Determine if any of the service lines are duplicates or potential duplicates.
POST /v1/customcodes
Get a list of custom codes not included in the CPT/HCPCS list, but still sometimes required to accurately review a bill.
All paths are appended to your API Endpoint URL — e.g.
{your_api_endpoint}/v1/review.Request Body — Bill Review
The/v1/review endpoint accepts a JSON object describing the bill. Contact BillSentry for the full request schema specific to your bill types.
Response Structure
A successful review returns HTTP200 with a JSON body.
Key response fields
| Field | Description |
|---|---|
qrCodeID | Unique review identifier. Use for audit trails and dispute tracking. |
qrCodeURL | Shareable link to the hosted RuleTrace™ report |
logHTML | Self-contained Bootstrap 5 HTML report showing full calculation logic |
bill.totalAllowance | Total approved reimbursement for the bill |
bill.totalReduction | Total reduction from billed charges |
services[].allowance | Approved reimbursement per service line |
services[].reasonCodesDTO.reasonCodes | Reason codes explaining the pricing decision |