data.spencermcw.com
data.spencermcw.com · 19 paid endpoints · listed 2026-10-27
What is the sales tax rate at this US address, ZIP+4 or ZIP? The combined rate and each state, county, city and district rate in the 24 Streamlined Sales Tax states (WA, OH, MI, NJ, TN, …), computed by Distill from each state’s SST rate and boundary files. Updated quarterly. $0.005 per call (x402, USDC on Base); 3 free calls a day.
Paid endpoints
| Method | Endpoint | Price | Networks |
|---|---|---|---|
| GET | data.spencermcw.com/v1/sanctions/address Is this crypto address on OFAC’s SDN sanctions list? SDN entry, program, asset and list date for Bitcoin, Ethereum and EVM, Tron, Solana and other addresses, ch | $0.005 | Base |
| GET | data.spencermcw.com/v1/tax/sales-rate What is the sales tax rate at this US address, ZIP+4 or ZIP? The combined rate and each state, county, city and district rate in the 24 Streamlined Sales Tax st | $0.005 | Base |
| GET | data.spencermcw.com/v1/drug/nadac What do US pharmacies pay for this drug? CMS’s National Average Drug Acquisition Cost (NADAC) per unit for an NDC, the generic’s NADAC for a brand and the weekl | $0.01 | Base |
| GET | data.spencermcw.com/v1/drug/nadac/search Which NDCs match this drug name, and what do pharmacies pay for them? NADAC search by name (e.g. “atorvastatin 40”) with NDC counts and current per-unit cost ra | $0.01 | Base |
| GET | data.spencermcw.com/v1/medicare/partd/plan What does this Medicare Part D plan cost and cover? Premium, deductible, service area, cost sharing by tier and one drug’s terms for a contract-plan-segment id, | $0.01 | Base |
| GET | data.spencermcw.com/v1/medicare/pfs/rate What does Medicare pay for this CPT or HCPCS code at this ZIP? Physician Fee Schedule facility and non-facility allowed amounts with the RVUs and GPCIs behind t | $0.01 | Base |
| GET | data.spencermcw.com/v1/hospital/compare One billing code across up to 10 named hospitals, one normalized row each | $0.02 | Base |
| GET | data.spencermcw.com/v1/hospital/payers Negotiated prices for one billing code in one area, per canonical payer and plan type | $0.02 | Base |
| GET | data.spencermcw.com/v1/hospital/prices Posted hospital prices for one billing code near a US ZIP code or point | $0.02 | Base |
| GET | data.spencermcw.com/v1/medicare/partd/coverage Which Medicare Part D plans in this county cover this drug, at what tier and cost? Every PDP and Medicare Advantage drug plan with tier, prior authorization, st | $0.02 | Base |
| GET | data.spencermcw.com/v1/medicare/pfs/localities How does Medicare’s allowed amount for one code vary across the US? Physician Fee Schedule amounts in all 109 Medicare localities (or one state’s) with the nati | $0.02 | Base |
| GET | data.spencermcw.com/v1/sanctions/changes Which crypto addresses did OFAC add to or remove from the SDN list? Per-publication change records (added, removed, entry updated), computed by Distill from OFA | $0.02 | Base |
| GET | data.spencermcw.com/v1/drug/nadac/changes Which drug acquisition costs changed this week? NADAC per-unit cost changes and NDCs added or dropped, with CMS’s stated reason, 2025 on, from CMS’s weekly NADA | $0.05 | Base |
| GET | data.spencermcw.com/v1/hospital/changes Hospital price and file changes, as a paged feed | $0.05 | Base |
| GET | data.spencermcw.com/v1/medicare/partd/changes Which Medicare Part D formularies changed this month? Drugs added or dropped, tier, prior-authorization, step-therapy and quantity-limit changes and plan premiu | $0.05 | Base |
| GET | data.spencermcw.com/v1/medicare/pfs/changes What changed in the Medicare Physician Fee Schedule this quarter? RVU, status, conversion-factor, GPCI and OPPS-cap change records between CMS releases, 2025 on | $0.05 | Base |
| POST | data.spencermcw.com/v1/sanctions/address/batch Are any of these crypto addresses on OFAC’s SDN sanctions list? Up to 100 addresses screened in one call, checked by Distill against OFAC’s own SDN file. Update | $0.05 | Base |
| GET | data.spencermcw.com/v1/tax/changes Quarterly sales-tax rate and boundary changes in the Streamlined Sales Tax states | $0.05 | Base |
| POST | data.spencermcw.com/v1/tax/sales-rate/batch Sales-tax rates for up to 100 US locations in one call (Streamlined Sales Tax states) | $0.10 | Base |
Latest checks
| When | Endpoint | HTTP | ms | Result |
|---|---|---|---|---|
| 5 days ago | data.spencermcw.com/v1/drug/nadac | 402 | 607 | valid x402 v2 terms |
Income on Base (7 days)
| Day | Transfers | USDC | |
|---|---|---|---|
| 2026-11-01 | 2 | $0.01 | |
| 2026-10-29 | 1 | $0.005 | |
| 2026-10-27 | 3 | $0.025 |
Is this your API?
<a href="https://logicnodes.io/observatory/p/data.spencermcw.com"><img src="https://logicnodes.io/observatory/badge/data.spencermcw.com.svg" alt="x402 status"></a>
Claim it for free with
x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/data.spencermcw.com