{"uid":"cap_GXis0RyqGQMdjKJgyU3e4","slug":"providersignal-medicaid-dentist-directory-198c1dba","name":"ProviderSignal Medicaid Dentist Directory","description":"Healthcare market intelligence API. Unified provider directory + acquisition signals + license-events feed across all 50 US states, derived from NPI + state dental boards + CMS Medicare + OIG LEIE + state Medicaid + HRSA HPSA designations. All responses ship a citation envelope (`meta.envelope_version`, `meta.source_attribution`, `meta.request`) so agents can verify source freshness without out-of-band validation. Paid `/api/v1/agent/*` endpoints accept two per-call rails on a single 402: x402 (USDC on Base mainnet) and MPP (Stripe card via a Shared Payment Token), plus Bearer-token subscription auth for existing API keys. See [/docs/agent-payments](/docs/agent-payments) for the full flow. See [/docs/fields](/docs/fields) for the field glossary and [/llms.txt](/llms.txt) for the LLM crawler index.","url":"https://providersignal.com/api/v1/agent/medicaid/dentists","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":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["state"],"properties":{"zip":{"type":"string","pattern":"^\\d{5}$","description":"Optional 5-digit ZIP filter."},"city":{"type":"string","description":"Optional city filter (case-insensitive exact match on the listing's city)."},"limit":{"type":"integer","maximum":100,"minimum":1,"description":"Provider-locations per page (default 25, max 100). Alphabetical by provider name."},"state":{"type":"string","pattern":"^[A-Z]{2}$","description":"Required. 2-letter state code (e.g. TX, FL, CA). All 50 states + DC covered."},"language":{"type":"string","description":"Optional language filter (e.g. Spanish, Vietnamese): substring match on the listing's languages-spoken field. Only ever narrows to positively flagged listings; many states leave the field blank."},"accepting":{"enum":["true"],"type":"string","description":"Optional. 'true' returns only providers the state marks accepting new Medicaid patients (some states never populate the flag)."},"specialty":{"type":"string","description":"Optional specialty substring filter (e.g. Pediatric, Orthodontics). Some states publish no specialty detail."},"special_needs":{"enum":["true"],"type":"string","description":"Optional. 'true' returns only providers the state flags as accommodating patients with special healthcare needs. Same caveat: absence of the flag is missing data, not a refusal."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["data","error","meta"],"properties":{"data":{"type":"object","properties":{"note":{"type":"string"},"state":{"type":"string"},"filters":{"type":"object","properties":{"zip":{"type":["string","null"]},"city":{"type":["string","null"]},"language":{"type":["string","null"]},"specialty":{"type":["string","null"]},"accepting_only":{"type":"boolean"},"special_needs_only":{"type":"boolean"}}},"sampled":{"type":"boolean","description":"True when more matches exist than one alphabetical page; narrow with city or zip."},"providers":{"type":"array","items":{"type":"object","properties":{"zip":{"type":["string","null"]},"city":{"type":["string","null"]},"name":{"type":"string"},"phone":{"type":["string","null"]},"plans":{"type":"array","items":{"type":"string"}},"state":{"type":["string","null"]},"county":{"type":["string","null"]},"address":{"type":["string","null"]},"specialty":{"type":["string","null"]},"matched_npi":{"type":["string","null"],"description":"ProviderSignal's NPI resolution; chains into /api/v1/agent/lookup-by-npi. Null when unresolved."},"special_needs":{"type":["string","null"],"description":"The state's special-healthcare-needs accommodation flag. Null is missing data, not a refusal."},"listing_updated":{"type":["string","null"]},"languages_spoken":{"type":["string","null"],"description":"Languages from the state's submission (free text, e.g. 'Spanish, Vietnamese'). Null is missing data, not English-only."},"accepting_new_patients":{"type":["string","null"],"description":"The state's own flag: Yes/No/Unknown, or null where the state does not publish it."}},"additionalProperties":true}},"disclaimer":{"type":"string"},"state_name":{"type":"string"},"listing_rows_matching":{"type":["integer","null"],"description":"Per-plan listing rows matching the filters (raw corpus grain), for judging whether to narrow."},"provider_locations_returned":{"type":"integer"}},"additionalProperties":true},"meta":{"type":"object","required":["envelope_version"],"properties":{"request":{"type":"object","properties":{"id":{"type":"string"},"endpoint":{"type":"string"},"billed_credits":{"type":"integer"},"billing_method":{"enum":["subscription","per_query","free","admin"],"type":"string"}}},"envelope_version":{"type":"string"},"source_attribution":{"type":"array","items":{"type":"object","properties":{"table":{"type":"string"},"license":{"type":"string"},"last_refresh":{"type":["string","null"]},"schema_version":{"type":"string"}}},"description":"Per-source citation: logical table, last successful refresh, schema version, license posture."}},"additionalProperties":true},"error":{"type":["object","null"],"description":"Null on success; { code, message } on failure."}}}}}}},"responseSchema":{"type":"json","example":{"data":{"state":"TX","filters":{"zip":null,"city":"Houston","language":null,"specialty":null,"accepting_only":true,"special_needs_only":false},"sampled":false,"providers":[{"zip":"77002","city":"Houston","name":"SMITH, JANE","phone":"(713) 555-0100","plans":["DentaQuest (Medicaid)","MCNA Dental (Medicaid)"],"state":"TX","county":"Harris County","address":"123 MAIN ST","specialty":"General Dentistry","matched_npi":"1234567890","special_needs":"Yes","listing_updated":"2026-07-16","languages_spoken":"Spanish, Vietnamese","accepting_new_patients":"Yes"}],"disclaimer":"Providers are STATE-LISTED on the program's federal submission, not verified acceptance. Always call the office to confirm participation in the specific plan.","state_name":"Texas","listing_rows_matching":5104,"provider_locations_returned":25},"meta":{"request":{"endpoint":"/api/v1/agent/medicaid/dentists","billing_method":"per_query"},"envelope_version":"1.0"},"error":null}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.5","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.5/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.5","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_EXJwEMvwAg1TJiGzlCHD5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.5","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a paginated list of state-enrolled Medicaid dentists filtered by state, city, ZIP, specialty, language, and patient-acceptance status across all 50 US states plus DC.","exampleAgentPrompt":"Can you find me Medicaid dentists in Houston, TX who are accepting new patients and speak Spanish — show me up to 50 results?","exampleUseCases":[{"title":"Find Medicaid dentists for low-income families","prompt":"I need to find Medicaid dentists in Miami, FL that are currently accepting new patients — can you pull up a list with their phone numbers and which Medicaid plans they take?"},{"title":"Locate special-needs-friendly dental providers","prompt":"Find me Medicaid-enrolled dentists in Illinois who can accommodate patients with special healthcare needs, ideally in Chicago."},{"title":"Build a dental access map for pediatric patients","prompt":"Pull all pediatric Medicaid dentists in California for me — I want to see their addresses, counties, and whether they're accepting new patients, up to 100 results."}],"resultDescription":"A JSON object containing a paginated list of Medicaid-enrolled dental provider locations for the requested state and filters. Each provider record includes name, NPI, address, city, ZIP, county, phone, specialty, Medicaid plan participation, languages spoken, accepting-new-patients flag, special-needs accommodation flag, and the date the listing was last updated. The response also includes a meta citation envelope (envelope version, source attribution, request details), a disclaimer about state-listed vs verified acceptance, the total number of matching rows, and the number of provider locations returned.","failureModes":["Missing required 'state' query parameter returns a validation error","Invalid state code (not a 2-letter uppercase code) returns a pattern validation error","Unsupported or misspelled specialty/city/language values silently narrow results to zero (missing data in source, not an API error)","'accepting' or 'special_needs' flags may return fewer results than expected because many states never populate these fields","Payment failure (402) if x402 USDC payment or MPP Stripe token is invalid or insufficient","Rate limiting or auth failure if Bearer token subscription is expired or missing","ZIP code not matching 5-digit pattern returns a validation error"],"whenToPreferThis":"Use this endpoint when you need to locate Medicaid-enrolled dental providers in any US state with optional filtering by geography (city, ZIP), clinical specialty (e.g., Pediatric, Orthodontics), patient-acceptance status, language, or special-needs accommodation. It is the right choice when you need source-cited, NPI-matched provider data drawn from official state Medicaid submissions and federal datasets. Prefer this over general provider directories when Medicaid enrollment and plan participation details are specifically required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-14T06:43:43.777Z","isFirstParty":false}