{"uid":"cap_JWjBqRi5YwDRwnTbK_73Z","slug":"findmydirectdoctor-membership-price-sheet-api-9c3af7ba","name":"FindMyDirectDoctor Membership Price Sheet API","description":"Membership price sheet of one US doctor's office, read from its own website: every plan with its monthly, yearly or one-time price, who it covers (adult, child, family, couple, senior, employer), what it lists as included, the enrollment fee and the extra costs. Also finds enrollment fees or extra charges near a place. Covers direct primary care (DPC) and concierge practices. Published by the practice; confirm before booking.","url":"https://api.findmydirectdoctor.com/v1/clinics/membership-prices?utm_source=zero.xyz","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":[],"properties":{"lat":{"type":"number","maximum":90,"minimum":-90,"description":"Latitude; needs lng."},"lng":{"type":"number","maximum":180,"minimum":-180,"description":"Longitude; needs lat."},"zip":{"type":"string","pattern":"^\\d{5}$","description":"5-digit US ZIP code. Give zip, or lat with lng, or city with state, or state alone."},"city":{"type":"string","maxLength":80,"description":"City name; needs state."},"name":{"type":"string","maxLength":120,"description":"Practice name; needs state."},"sort":{"enum":["distance","price"],"type":"string","default":"distance","description":"distance = nearest first (by name for a state search). price = lowest fee first, practices with no fee found last."},"view":{"enum":["price_sheet","enrollment_fees","extra_costs"],"type":"string","default":"price_sheet","description":"price_sheet = every plan of one named practice. enrollment_fees or extra_costs = fee or extra charges, for one practice or near a place."},"limit":{"type":"integer","default":10,"maximum":25,"minimum":1,"description":"Results per page, default 10, maximum 25."},"model":{"enum":["dpc","concierge","membership","cash_pay","hybrid","cash_specialist","any"],"type":"string","default":"any","description":"Practice model. cash_specialist means cash_pay. any includes unclear models."},"phone":{"type":"string","maxLength":30,"description":"Practice phone number."},"state":{"type":"string","pattern":"^[A-Za-z]{2}$","description":"2-letter state code. Alone, it searches the whole state."},"cursor":{"type":"string","description":"next_cursor of the previous response."},"format":{"enum":["concise","detailed"],"type":"string","default":"concise","description":"detailed adds evidence (source page, quote, date read)."},"billing":{"enum":["any","monthly","annual","quarterly","one_time"],"type":"string","default":"any","description":"price_sheet: billing period."},"website":{"type":"string","maxLength":120,"description":"Practice website or domain."},"audience":{"enum":["all","adult","child","family","couple","senior","student","employer"],"type":"string","default":"all","description":"price_sheet: plan kind to show."},"doctor_id":{"type":"string","maxLength":30,"description":"Directory doctor id such as fdd-N05015; finds the linked practice."},"extra_item":{"enum":["labs","medications","imaging","vaccines","specialist","hospital","home_visit","after_hours","missed_appointment","processing_fee","supplies","procedures","forms","membership_addon"],"type":"string","description":"extra_costs: kind of extra charge."},"practice_id":{"type":"string","maxLength":120,"description":"Practice id (its website domain). Name a practice with one of practice_id, website, phone, name with state, doctor_id."},"radius_miles":{"type":"number","default":25,"maximum":100,"description":"Miles, default 25, maximum 100.","exclusiveMinimum":0},"include_programs":{"enum":["true","false"],"type":"string","description":"price_sheet: also list add-on programs."},"max_enrollment_fee":{"type":"number","description":"enrollment_fees search: highest fee in USD."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["data_as_of","disclaimer"],"properties":{"query":{"type":"object","description":"The request as understood."},"tiers":{"type":"array","items":{"type":"object","required":["tier_name","price_usd"],"properties":{"age_max":{"type":["integer","null"]},"age_min":{"type":["integer","null"]},"includes":{"type":"array","items":{"type":"string"}},"who_text":{"type":["string","null"]},"price_usd":{"type":"number"},"tier_kind":{"type":"string"},"tier_name":{"type":"string"},"checked_on":{"type":"string"},"source_url":{"type":["string","null"]},"extra_costs":{"type":"array","items":{"type":"string"}},"billing_period":{"type":["string","null"]},"included_item_status":{"type":"array","items":{"type":"object","description":"Per included item: item, label, status (included or partly_included), and for partly_included the included_quote and extra_cost_quote."}}}},"description":"Plans of the requested kind and billing, as published."},"results":{"type":"array","items":{"type":"object","description":"One practice in a search: practice fields plus enrollment_fee or extra_costs."}},"practice":{"type":"object","required":["practice_id","name"],"properties":{"city":{"type":["string","null"]},"name":{"type":"string"},"model":{"type":"string"},"phone":{"type":["string","null"]},"state":{"type":["string","null"]},"website":{"type":["string","null"]},"practice_id":{"type":"string","description":"The practice, identified by its website domain. Counts and results are per practice, not per location."},"distance_miles":{"type":["number","null"],"description":"Miles to the nearest location, null for a state search."}}},"programs":{"type":"array","items":{"type":"object","description":"Add-on program, same shape as a plan."}},"returned":{"type":"integer"},"data_as_of":{"type":"string"},"disclaimer":{"type":"string","description":"Prices and statements are published by the practice. Confirm with the practice before booking."},"tiers_note":{"type":"string"},"extra_costs":{"type":"array","items":{"type":"object","description":"An extra charge the practice lists: category, practice_wording, amount_usd, qualifier, unit, source_url."}},"next_cursor":{"type":["string","null"],"description":"Pass as cursor for the next page, or null when no more remain."},"source_note":{"type":"string"},"total_matches":{"type":"integer"},"enrollment_fee":{"type":"object","description":"Enrollment fee the practice lists: amount_usd, note, applies_per, cap_usd, waived_in_some_cases, checked_on; not_found=true when none is found."},"full_sheet_note":{"type":"string"},"adult_monthly_usd":{"type":["number","null"],"description":"Adult monthly fee confirmed against the FindMyDirectDoctor directory, or null (then read the plan sheet)."},"programs_available":{"type":"integer"},"adult_monthly_basis":{"type":"string"}}}}}}},"responseSchema":{"type":"json","example":{"query":{"view":"price_sheet","format":"concise","billing":"any","audience":"all","practice":"thrivemdkc.com","include_programs":false},"tiers":[{"stale":false,"age_max":null,"age_min":null,"includes":["physician-directed primary care and functional medicine","office visits"],"who_text":"1 person","price_usd":100,"tier_kind":"unclear","tier_name":"1 Person","checked_on":"2026-09-26","source_url":"https://www.thrivemdkc.com/services","extra_costs":["supplies, medications, lab testing billed separately"],"billing_period":"month","included_flags":[],"includes_may_be_partial":true},{"stale":false,"age_max":null,"age_min":null,"includes":["physician-directed primary care and functional medicine","office visits"],"who_text":"2 people","price_usd":190,"tier_kind":"couple","tier_name":"2 People","checked_on":"2026-09-26","source_url":"https://www.thrivemdkc.com/services","extra_costs":["supplies, medications, lab testing billed separately"],"billing_period":"month","included_flags":[],"includes_may_be_partial":true}],"practice":{"zip":"66062","city":"Olathe","name":"Thrive MD","model":"dpc","phone":"(913) 600-4429","state":"KS","website":"https://www.thrivemdkc.com/","practice_id":"thrivemdkc.com","locations_count":2},"data_as_of":"2026-10-02","disclaimer":"Prices and statements are published by the practice on its own website. Confirm with the practice before booking. This is not medical, legal, tax or insurance advice.","extra_costs":[{"category":"labs","amount_usd":null,"source_url":"https://www.thrivemdkc.com/about","practice_wording":"Outside lab testing, imaging and medications may cost extra"}],"source_note":"Facts read from each practice's own website","enrollment_fee":{"note":"one-time setup fee per person, $250 maximum per family","cap_usd":null,"amount_usd":100,"checked_on":"2026-09-26","applies_per":"person","waived_in_some_cases":false,"reenrollment_fee_possible":false},"adult_monthly_usd":100,"programs_available":0,"adult_monthly_basis":"Lowest adult individual tier; rates may vary by age. Enrollment fee $100"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.02","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.02/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.02","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_rW1Vah2qC7h8jPo54dAQS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.02","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns the full membership price sheet for a named US direct primary care or concierge practice, including every plan's price, coverage tier, enrollment fee, and extra costs","exampleAgentPrompt":"Pull the full membership price sheet for Thrive MD in Olathe, Kansas — I want to see every plan they offer, the monthly costs, the enrollment fee, and any extra charges not included in the membership.","exampleUseCases":[{"title":"Compare DPC enrollment fees near me","prompt":"I'm considering joining a direct primary care practice in Austin, TX — can you look up the enrollment fees for DPC offices near ZIP code 78701 and sort them by lowest fee first?"},{"title":"Check family plan pricing at a named practice","prompt":"What are the family membership plan options at Nextera Healthcare in Denver, Colorado? I need to know monthly costs, who's covered, and whether there's an enrollment fee."},{"title":"Identify hidden extra costs before signing up","prompt":"Before I join a concierge practice, I want to know what's NOT included in the membership — can you pull the extra costs listed by Atlas MD in Wichita, Kansas?"}],"resultDescription":"Returns a structured JSON object containing: all membership plan tiers with name, price (monthly/yearly/one-time), billing period, who is covered, list of included services, and whether includes may be partial; enrollment fee details (amount, per-person or per-family cap, waiver conditions); extra costs listed by the practice; practice metadata (name, city, state, ZIP, phone, website, model); data freshness date; and a disclaimer noting prices are self-reported by the practice.","failureModes":["Practice not found in directory — returns empty results or 404","Ambiguous practice name without state specified — may return wrong practice","Stale data if practice has not updated its website recently (stale flag set to true on tiers)","No price data available for a practice — tiers array may be empty","Geographic parameters missing or invalid (lat without lng, city without state)","ZIP code not matching a 5-digit US format — validation error"],"whenToPreferThis":"Use this endpoint when you need the complete, structured membership price breakdown for a specific named direct primary care or concierge practice, including all plan tiers, enrollment fees, and extra costs. Prefer this over the nearby-search sibling endpoints when the user already knows which practice they want to evaluate. Also use the enrollment_fees or extra_costs view when the user specifically wants to compare fees across practices near a location.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:39:44.875Z","isFirstParty":false,"canonicalSlug":"findmydirectdoctor-membership-price-sheet-api-9c3af7ba"}