Audit API

The medical-bill audit engine, as an API.

Send line items from a bill or EOB; get back the billing errors — with a plain-language explanation and an estimated recoverable amount. The same deterministic engine that powers Paxer for patients, available to your product.

Create a key in Settings → Developers after signing in.

Who it’s for

Patient-billing & payment platforms, HSA/FSA administrators, care-navigation and advocacy tools, fintechs, and clinics — anywhere a bill needs an instant “is this correct?” check before someone pays it.

What it detects

One call, every common billing error.

Duplicate charges

The same service billed twice on one bill or across providers.

Cost-share errors

Deductible / coinsurance / copay computed wrong against the plan.

Denials & coordination of benefits

PR-22 and other reason codes that shift a denial onto the patient.

Balance billing (NSA)

Out-of-network amounts billed above the allowed/protected rate.

Unbundling

Codes billed separately that should be a single bundled charge (NCCI).

Implausible charges

Amounts wildly out of line with what the service plausibly costs.

Request

curl -X POST https://paxer.app/api/v1/audit \
  -H "Authorization: Bearer pax_live_..." \
  -H "Content-Type: application/json" \
  -d '{
    "lineItems": [
      { "description": "CT scan, head", "cptHcpcsCode": "70450",
        "chargeAmount": 1200, "allowedAmount": 900, "planPaid": 0,
        "patientResponsibility": 900, "adjustmentCodes": ["PR-22"] }
    ]
  }'

Response

{
  "findings": [
    {
      "type": "NON_COVERED_BILLED_TO_PATIENT",
      "severity": "HIGH",
      "title": "Coordination-of-benefits denial",
      "explanation": "Plan paid $0; $900 billed to you.",
      "estimatedRecovery": 900,
      "confidence": 0.75,
      "lineItemIndex": 0
    }
  ],
  "summary": {
    "findingCount": 1,
    "estimatedRecoverable": 900
  }
}

Stateless & private

Nothing you send is stored. No data is retained or shared, and responses contain only findings.

Authentication

Bearer API keys, created and revoked in Settings → Developers. Keys are shown once and stored hashed.

Limits & pricing

Free to start, rate-limited per key. For production volume or an SLA, get in touch — usage-based pricing.

Add bill-accuracy to your product.