{"version":1,"x402Version":2,"kind":"resource-server","name":"ProviderSignal","description":"Dental market intelligence for AI agents: provider lookup and search, DSO affiliation, acquisition scoring, license events, territory rollups, market positioning, and all-category state Medicaid fee schedules. Pay per call in USDC on Base (x402) or by card (MPP).","resources":["https://providersignal.com/api/v1/agent/lookup-by-npi","https://providersignal.com/api/v1/agent/search","https://providersignal.com/api/v1/agent/dso/affiliation","https://providersignal.com/api/v1/agent/scoring","https://providersignal.com/api/v1/agent/license/events/historical","https://providersignal.com/api/v1/agent/territory/rollup","https://providersignal.com/api/v1/agent/market/positioning","https://providersignal.com/api/v1/agent/medicaid/rates","https://providersignal.com/api/v1/agent/medicaid/fee-schedule","https://providersignal.com/api/v1/agent/medicaid/dentists"],"endpoints":[{"url":"https://providersignal.com/api/v1/agent/lookup-by-npi","method":"GET","description":"Full provider record by NPI, including taxonomy, practice address, license metadata, and confidence score.","price":"$0.50","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]},{"url":"https://providersignal.com/api/v1/agent/search","method":"GET","description":"Filtered provider list with pagination, covering both individual dentists and organizations (group practices, clinics); narrow with entity_type and read meta.entity_counts for the split. Filter on state, county, ZIP, specialty, entity type, DSO/Independent, license status, Medicaid state-roster enrollment.","price":"$0.50","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]},{"url":"https://providersignal.com/api/v1/agent/dso/affiliation","method":"GET","description":"DSO affiliation context for a single NPI: cluster size, sibling sample, parent-org / inferred-practice context.","price":"$1.00","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]},{"url":"https://providersignal.com/api/v1/agent/scoring","method":"GET","description":"Acquisition score with its six-key breakdown: the weekly model's transition likelihood (retirement age, practice vintage) times the acquisition fit (solo / independent, practice size, discipline history, license health).","price":"$1.00","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]},{"url":"https://providersignal.com/api/v1/agent/license/events/historical","method":"GET","description":"Per-NPI license event history: status changes, discipline events, board actions across the full retention window.","price":"$1.50","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]},{"url":"https://providersignal.com/api/v1/agent/territory/rollup","method":"GET","description":"Aggregate territory analysis: provider counts, DSO/Independent split, retirement-risk and CMS-billing rollups, plus a state-level Market Multiple Positioning band (Premium/Average/Discount vs the public national practice-sale benchmark) on single-state requests.","price":"$2.50","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]},{"url":"https://providersignal.com/api/v1/agent/market/positioning","method":"GET","description":"Market Multiple Positioning band (Premium/Average/Discount) for a state or ZIP-prefix metro vs the PUBLIC national practice-sale benchmark (Levin/FOCUS/BizBuySell), with the four driving factors, a 0-100 confidence score, and a disclaimer that it is market context, not a transaction comp or practice-specific valuation. Cheaper, single-metric alternative to the positioning block embedded in the territory rollup.","price":"$0.50","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]},{"url":"https://providersignal.com/api/v1/agent/medicaid/rates","method":"GET","description":"State Medicaid dental fee schedule: a fixed common-procedure basket (exam, cleanings, filling, crown, extraction), the state's national rank on that basket, locality structure (adult/pediatric or geographic schedules), latest effective year, and an optional raw lookup for one CDT code. Public fee-schedule amounts, not eligibility. All 50 states + DC.","price":"$0.50","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]},{"url":"https://providersignal.com/api/v1/agent/medicaid/fee-schedule","method":"GET","description":"All-category Medicaid fee-schedule intelligence (CPT/HCPCS/state-local codes; dental has its own endpoint). Three modes: state alone lists the service categories the state publishes with code counts; state+category adds schedule stats (total codes, median % of national Medicare, prior-authorization counts, effective vintage); code alone compares one procedure code's benchmark rate across every publishing state with % of Medicare and PA status; state+code returns that state's detail row. Benchmark = one representative published rate per state+code (bare-modifier adult row preferred; fallback provenance flagged). Plain-language labels are ProviderSignal's own or public-domain CMS text. 1.8M+ published rows distilled from all 50 states + DC; Oregon rates are derived from the state's published RVU methodology and flagged as such.","price":"$0.50","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]},{"url":"https://providersignal.com/api/v1/agent/medicaid/dentists","method":"GET","description":"Find dentists that take Medicaid or CHIP near a location: state-listed providers from every state's federally mandated InsureKidsNow submission (CMS-10291), including managed-care networks. Provider-location grain with participating plans aggregated, accepting-new-patient status where the state publishes it, phone, address, languages spoken and special-needs accommodation (filterable via language= and special_needs=true), and ProviderSignal's NPI resolution for chaining into lookup-by-npi. Listings are state-reported rosters, not verified acceptance. All 50 states + DC.","price":"$0.50","asset":"USDC","network":"eip155:8453","rails":["x402","mpp"]}],"openapi":"https://providersignal.com/openapi.json","docs":"https://providersignal.com/docs/agent-payments","mcp":"https://mcp.providersignal.com/.well-known/mcp.json","contact":"support@providersignal.com","updated":"2026-11-07T02:31:15.776Z"}