Reddenda·PARTNER API
Partner & white-label program

The rate-intelligence layer
your workflow plugs into.

Send a claim line. Get back the payer's own benchmark contracted rate, the underpayment gap, and a ready-to-send leverage memo — under your brand.

Built on federal Transparency in Coverage machine-readable files, including payer-published in-network negotiated rate data under 45 CFR § 147.212 and related implementing rules. Aggregates only — no PHI, no patient data, ever. REST/JSON, key-authenticated, metered.

0M+
Federal rate records identified across TiC files
0
States in the full federal build-out
0
Claim lines per batched call
0 PHI
No patient data. Ever.
partner-api · pilot session Sample
$
{ "ok": true, "summary": { "claims": 1, "matched": 1, "underpaid": 1, "documented_gap_per_unit": 8.30 }, "results": [ { "cpt": "97110", "benchmark": 38.00, "paid_amount": 29.70, "gap": 8.30, "paid_percentile": 12, "underpaid": true, "opportunity_flag": "high" } ], "source": "tic_mrf" }

Illustrative sample. Live responses are computed from the current federal rate index per call.

How partners use it

Three calls, inside your pipeline.

STEP 01

Intercept

Your middleware extracts claim lines (CPT/HCPCS, payer, state, paid amount) from any source or BPO queue.

STEP 02

Benchmark

Call /rate-benchmark with up to 100 lines. We return the peer-median contracted rate, distribution, and the gap per line.

STEP 03

Memo

Call /leverage-memo for the flagged lines. We return a white-label, payer-ready leverage memo your team routes and works.


Authentication

API keys + tiered rate limits.

Every request carries your partner key in the X-Api-Key header. Keys are per-partner, metered, and rate-limited by tier. We issue a capped pilot key first.

X-Api-Key: ros_live_••••••••••••••••
TierRate limitBatchMonthly fair-use ceiling
Pilot60 req / min100 claims / call5,000 calls
Growth240 req / min100 claims / call50,000 calls
Scale600 req / min100 claims / callCustom

Endpoint
POST/api/partner/rate-benchmark

Batch, claim-aware. Returns one benchmark per line, with gap analysis when you pass paid_amount.

Request

sample-request.json · X-Api-Key: ros_live_… · Content-Type: application/json
{
  "claims": [
    { "id": "clm_8841", "cpt": "97110", "payer": "aetna", "state": "CA", "paid_amount": 29.70 },
    { "id": "clm_8842", "cpt": "99214", "payer": "uhc",   "state": "CA" }
  ]
}

Response

sample-response.json · 200 OK
{
  "ok": true,
  "summary": { "claims": 2, "matched": 2, "underpaid": 1, "documented_gap_per_unit": 8.30 },
  "results": [
    {
      "id": "clm_8841", "ok": true, "cpt": "97110", "description": "Therapeutic exercises",
      "payer_label": "Aetna of California", "benchmark": 38.00,
      "percentiles": { "p25": 33.10, "p50": 38.00, "p75": 42.40, "p95": 49.00 },
      "sample_count": 51, "confidence": "Medium",
      "paid_amount": 29.70, "gap": 8.30, "paid_percentile": 12, "underpaid": true, "opportunity_flag": "high"
    }
  ],
  "source": "tic_mrf"
}

Sample payloads with illustrative values. Field names and shapes match the live contract exactly.


Endpoint
POST/api/partner/leverage-memo

Generates a white-label, payer-ready leverage memo from claim lines. Your brand in the header and footer; zero Reddenda attribution in white-label mode.

sample-request.json · X-Api-Key: ros_live_…
{
  "payer": "aetna", "state": "CA",
  "practice_name": "Sample Physical Therapy Practice",
  "claims": [ { "cpt": "97110", "paid_amount": 29.70 }, { "cpt": "97140", "paid_amount": 24.10 } ],
  "brand": { "name": "Porto RCM Partner Solutions" }
}
→ { ok:true, memo:"…ready-to-send memo text…", summary:{…}, line_detail:[…], white_label:true }

Endpoint
POST/api/partner-key-status

Key self-service: send your key, get back plan, period usage, and limit. Powers usage meters inside partner consoles.

sample · request → response
{ "key": "ros_live_…" }
→ { ok:true, found:true, company:"…", status:"active", plan:"api-platform",
    calls_this_period:412, monthly_call_limit:5000, key_prefix:"ros_live_4f2…" }

Moat & compliance

What we expose — and what we never do.


Commercials

Flat per-NPI wholesale. Nothing else.

Partners buy each covered NPI at a fixed monthly wholesale rate and resell under their own brand. The per-NPI rate steps down as your committed portfolio grows. Flat fees only: no percentage pricing on any module, ever. The numbers get structured on the walkthrough.

20-49 NPIs
Pilot band

Pilot-size books. White-label deliverables, scoped NPI access, usage metering.

50-99 NPIs
Working band

Growing portfolios. Same engine and deliverables at a deeper flat rate.

100+ NPIs
Scale band

Scaled books. Deepest flat band, custom rate limits on request.

835 Founding Partner bandA locked founding ladder under the standard bands, for partners connecting 835 remittance files
ResaleWhite-label resale under your brand, terms structured on the walkthrough
ImplementationOne-time fee, waived through Sept 30, 2026
Pilot terms
PricingBuilt around your book, structured to NPI volume and scope. Twenty minutes: schedule a walkthrough
AGENTic Rate MonitorAutonomous monitoring inside your product:

The pilot is designed to prove value fast: a capped, metered key, a signed one-page agreement, and a single success metric — the share of your claim sample we flag as documented reimbursement opportunity. Convert to a volume band on results.

Start a pilot

Get a key this week.

Send us a structured, de-identified claim sample (CPT/HCPCS, payer, state, paid amount). We provision a capped pilot key and run your sample through both endpoints on a live call.

Request a pilot key →