{"uid":"cap_8E4PQ2SJuB2WriVeWzgv2","slug":"scriptmasterlabs-npi-lookup-api-82dd7b71","name":"ScriptMasterLabs NPI Lookup API","description":"Pay-per-call crypto, RWA, federal, SEC, Section 8/HUD housing, and compliance APIs via x402. Primary: USDC on Base (eip155:8453). Also accepts Global Dollar (USDG) on Robinhood Chain (eip155:4663) via sovereign X-PAYMENT-TX. Hyphen routes only (e.g. /x402/gas-tracker, /x402/pha-lookup, /x402/sec-8k). MARKETPLACE REVIEW: use free /x402/playground/* (no key, no payment). Production /x402/* returns 402 unless paid via x402 or X-Api-Market-Key / X-API-Key from seller dashboard.","url":"https://mcp-x402-discovery.onrender.com/x402/npi","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"type":"string"},"queryParams":{"type":"object","required":[],"properties":{"limit":{"type":"integer","default":10,"maximum":20,"minimum":1},"state":{"type":"string","description":"2-letter state code."},"last_name":{"type":"string"},"specialty":{"type":"string","description":"Taxonomy description, e.g. Cardiology."},"first_name":{"type":"string"},"organization_name":{"type":"string"}}}}},"output":{"properties":{"example":{}}}}},"responseSchema":{"example":{}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_yXpqFnR6vG32GKXkITin9","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Look up National Provider Identifier (NPI) records for healthcare providers by name, specialty, state, or organization via a pay-per-call x402 API.","exampleAgentPrompt":"Can you look up the NPI number for Dr. Sarah Johnson, a cardiologist in Texas? Return up to 5 results.","exampleUseCases":[{"title":"Physician credentialing verification","prompt":"I need to verify the NPI number for Dr. Michael Chen, a family medicine doctor in California — can you pull up his NPI record?"},{"title":"Organization NPI lookup","prompt":"Look up the NPI records for Mayo Clinic as an organization — I need their registered NPI numbers, limit to 10 results."},{"title":"Specialty provider search by state","prompt":"Find me up to 20 NPI records for orthopedic surgeons registered in Florida — I need their names and NPI numbers."}],"resultDescription":"Returns a list of NPI registry records matching the search criteria, including provider NPI number, name, specialty taxonomy, organization affiliation, state, and provider type (individual or organization), up to the requested limit.","failureModes":["No matching providers found for given name/specialty/state combination","Invalid state code returns validation error","Limit parameter out of range (must be 1-20) causes rejection","Payment not provided or insufficient results in HTTP 402 response","API may be unavailable on free hosting tier (Render cold starts causing timeouts)"],"whenToPreferThis":"Use this endpoint when you need to programmatically look up NPI records from the NPPES registry by provider name, specialty, or state for healthcare credentialing, compliance checks, or provider directory enrichment. Prefer this over manual CMS lookups when integrating NPI data into an automated agent workflow and you are already using the x402 payment protocol with USDC on Base.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:46:24.522Z","isFirstParty":false}