← The evidence ledger
Evidence row 556106
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://api.findmydirectdoctor.com/v1/doctors/search
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- feb1f632aced254ddbdd5066cb885b2130ca6ddefa9d66630cbc1072e579174e
- Leaf
- 0x4dceddb09c605ab891b8d690655a4c8166dafc8f3b3e7ee658fa3b7854f59b68
What was observed
{
"endpoints": [
[
"x402",
"https://api.findmydirectdoctor.com/v1/doctors/search"
]
],
"name": "FindMyDirectDoctor Directory API",
"owner_address": "0xdf0102f7e02be8e80212698c38180adae3e01365",
"raw": {
"accepts": [
{
"amount": "20000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 60,
"network": "eip155:8453",
"payTo": "0xdF0102F7E02be8e80212698C38180ADAE3e01365",
"scheme": "exact"
}
],
"description": "US direct primary care (DPC), concierge and cash-pay doctor directory with published adult monthly membership prices. Search by ZIP code, city and state, or latitude/longitude within a radius. Filter by practice model and maximum monthly fee, sort by distance or price. Returns practice, clinician, address, phone, website, monthly fee, enrollment fee, insurance stance and distance. 4,059 US clinicians from the FindMyDirectDoctor directory, verified October 2026.",
"extensions": {
"bazaar": {
"info": {
"input": {
"method": "GET",
"queryParams": {
"limit": 2,
"max_monthly_fee": 150,
"model": "dpc",
"radius_miles": 25,
"sort": "price",
"zip": "66210"
},
"type": "http"
},
"output": {
"example": {
"count": 2,
"data_as_of": "2026-10-02",
"disclaimer": "Prices and availability change. Confirm directly with the practice before making care decisions.",
"next_cursor": "bzoy",
"priced_matches": 13,
"query": {
"format": "concise",
"limit": 2,
"location": "ZIP 66210",
"max_monthly_fee": 150,
"model": "dpc",
"radius_miles": 25,
"sort": "price"
},
"results": [
{
"city": "Overland Park",
"distance_miles": 2.6,
"id": "fdd-N04023",
"model": "dpc",
"monthly_fee_usd": 60,
"name": "Charles Sullivan",
"phone": "(913) 261-9380",
"practice_name": "Oakhaven Health",
"state": "KS",
"website": "https://www.oakhv.com/"
},
{
"city": "Overland Park",
"distance_miles": 2.6,
"id": "fdd-N04024",
"model": "dpc",
"monthly_fee_usd": 60,
"name": "Staci Jordan",
"phone": "(913) 261-9380",
"practice_name": "Oakhaven Health",
"state": "KS",
"website": "https://www.oakhv.com/"
}
],
"returned": 2,
"source": "FindMyDirectDoctor directory",
"total_matches": 13
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"method": {
"enum": [
"GET"
],
"type": "string"
},
"queryParams": {
"properties": {
"city": {
"description": "City name. Used together with state; resolves only for cities that have listed practices.",
"maxLength": 80,
"type": "string"
},
"cursor": {
"description": "Opaque value from next_cursor of the previous response, to fetch the next page with the same other parameters.",
"type": "string"
},
"format": {
"default": "concise",
"description": "concise = 10 key fields per result. detailed = every field.",
"enum": [
"concise",
"detailed"
],
"type": "string"
},
"lat": {
"description": "Latitude in decimal degrees. Used together with lng.",
"maximum": 90,
"minimum": -90,
"type": "number"
},
"limit": {
"default": 10,
"description": "Results per page (maximum 25).",
"maximum": 25,
"minimum": 1,
"type": "integer"
},
"lng": {
"description": "Longitude in decimal degrees. Used together with lat.",
"maximum": 180,
"minimum": -180,
"type": "number"
},
"max_monthly_fee": {
"description": "Only practices with a monthly fee at or below this USD amount. Practices with no monthly fee are excluded.",
"minimum": 0,
"type": "number"
},
"model": {
"default": "any",
"description": "Practice model: dpc, concierge, cash_specialist or any.",
"enum": [
"dpc",
"concierge",
"cash_specialist",
"any"
],
"type": "string"
},
"radius_miles": {
"default": 25,
"description": "Search radius in miles (maximum 100).",
"exclusiveMinimum": 0,
"maximum": 100,
"type": "number"
},
"sort": {
"default": "distance",
"description": "distance = nearest first. price = lowest monthly fee first, practices without a monthly fee last, ties by distance.",
"enum": [
"distance",
"price"
],
"type": "string"
},
"specialty": {
"description": "Case-insensitive text match against specialty, for example pediatrics. Many listings have no specialty.",
"maxLength": 80,
"type": "string"
},
"state": {
"description": "2-letter US state code.",
"pattern": "^[A-Za-z]{2}$",
"type": "string"
},
"zip": {
"description": "5-digit US ZIP code. A location is given as zip, or lat with lng, or city with state.",
"pattern": "^\\d{5}$",
"type": "string"
}
},
"type": "object"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"properties": {
"count": {
"description": "Same as returned.",
"type": "integer"
},
"data_as_of": {
"description": "Date the directory data was last refreshed.",
"type": "string"
},
"disclaimer": {
"type": "string"
},
"next_cursor": {
"description": "Pass as cursor to get the next page. null on the last page.",
"type": [
"string",
"null"
]
},
"priced_matches": {
"description": "How many of the matches have a published monthly fee.",
"type": "integer"
},
"query": {
"description": "The search as understood, with defaults applied.",
"type": "object"
},
"results": {
"items": {
"properties": {
"accepts_insurance": {
"description": "Insurance stance. null when unclear.",
"type": [
"boolean",
"null"
]
},
"address": {
"type": "string"
},
"city": {
"type": "string"
},
"credentials": {
"type": "string"
},
"distance_miles": {
"type": "number"
},
"enrollment_fee_usd": {
"description": "One-time enrollment fee in USD when stated in the fee notes.",
"type": [
"number",
"null"
]
},
"fee_notes": {
"type": [
"string",
"null"
]
},
"id": {
"type": "string"
},
"last_verified": {
"format": "date",
"type": "string"
},
"lat": {
"type": "number"
},
"lng": {
"type": "number"
},
"location_precision": {
"description": "street = geocoded to the address; zip = approximate ZIP centroid.",
"enum": [
"street",
"zip"
],
"type": "string"
},
"model": {
"enum": [
"dpc",
"concierge",
"cash_specialist"
],
"type": "string"
},
"monthly_fee_usd": {
"description": "Published monthly membership fee in USD (generally the adult individual price). null when none is published.",
"type": [
"number",
"null"
]
},
"name": {
"description": "Clinician name.",
"type": "string"
},
"phone": {
"type": "string"
},
"practice_name": {
"type": "string"
},
"sample": {
"description": "Present and true only on fictional test records.",
"type": "boolean"
},
"specialty": {
"type": [
"string",
"null"
]
},
"state": {
"type": "string"
},
"website": {
"type": "string"
},
"zip": {
"type": "string"
}
},
"type": "object"
},
"type": "array"
},
"returned": {
"description": "Results in this response.",
"type": "integer"
},
"source": {
"type": "string"
},
"total_matches": {
"description": "All practices matching the filters inside the radius.",
"type": "integer"
}
},
"required": [
"total_matches",
"returned",
"results",
"data_as_of",
"disclaimer"
],
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
}
},
"iconUrl": "https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1793129241/bazaar-icons/e5667360930b8563.png",
"lastUpdated": "2026-10-27T19:27:21.344Z",
"quality": {
"lastCalledAt": "2026-10-27T19:27:21.344Z"
},
"resource": "https://api.findmydirectdoctor.com/v1/doctors/search",
"serviceName": "FindMyDirectDoctor Directory API",
"tags": [
"healthcare",
"doctors",
"direct-primary-care",
"dpc",
"concierge-medicine"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "US direct primary care (DPC), concierge and cash-pay doctor directory with published adult monthly membership prices. Search by ZIP code, city and state, or latitude/longitude within a radius. Filter by practice model and maximum monthly fee, sort by distance or price. Returns practice, clinician, address, phone, website, monthly fee, enrollment fee, insurance stance and distance. 4,059 US clinicians from the FindMyDirectDoctor directory, verified October 2026."
}What the leaf hashes
{"body":"feb1f632aced254ddbdd5066cb885b2130ca6ddefa9d66630cbc1072e579174e","id":556106,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793133805629876,"prev":null,"subject":"x402_bazaar:https://api.findmydirectdoctor.com/v1/doctors/search","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (273461 rows).
- 0x4dcf1e4798f3002680465ed6646ff8f3e0450e5b517e51377680ff1c0c1eced3
- 0x4ef999ef9c15e7c6acb15265c34f8d896752994c6527412135db7f319d19c74e
- 0x567acbaeaca4e79de4a47cbbdd68898298aee53c743303187c0b19ca2935301e
- 0xcb17275c93aa435f03338d9d3ab6962249cad905d58a7adc5be321c665c956ca
- 0xf24ae99aaa00220342db6545e092c05e602242e68709c277466d62e09a900998
- 0x1a20ba40ff60cf9028b159c32090b03212d6a89903375f33cf2900c7c47dde86
- 0x429d8821a6c09111ec86df17dc2976e6b14688f9c1c1357ec90b9a6e3d64c6e3
- 0x49f1aaeda9d25647c2329926a77c756ac0b9766455ee6b57d65de527fa7ce7df
- 0xdb8af7bfd2b14f85c782e0d2022bf60e6f0c975ec2b8f2ac21b06460ece52a52
- 0x913c69c9ce597ae69f8c91e4f0aa01b9327ece7dbec1e3e6473754028a34c109
- 0x699e1831216ceb5d0324397f8f4f58989765f950328c8adcbcb3a202d688993c
- 0xf9b21ec258212225fc012a1ed6399d0ec608e930f4423d2badb8be79550861ef
- 0x797da99476c7ebaa971607ae725e5e240b79de9e49d28859b94de107c850aaab
- 0x9ea0c6a53f80a30b6f13671109f98a000cf98e581875129f4be4b57131d06364
- 0xb78ea6a255dd06e2f402a1a733bca392fa6243920bcba95e8b80bdfc6ce5f553
- 0x3ed50f053eca72dfd3a9d45a11935240bfe691e57835c367ddebe2cbc49efe9d
- 0x0e01aa9525097570a6edaf32bfc959de57bf5c24317cf10c0716affea85ca60d
- 0xa20d48798a34aba12eb9c7297722982d910f06c148f5e27ac59307422964a585
- 0x9fc354c0ea3efc3f1b6548bb77ea902a50f2c9647647ea61592efce2bd795699
- Day root
- 0xdd77e5e99da32c3f154180d63e3c3e6fe11e896a2c6896412ef6b5c4bcf7e795
- Chained
- 0x23bb4dfd09f55c15ac3962f53578e02c6114d5bfd9bb451cf8794fb6e2817ef4
- Published
- On Arc Testnet, block 69414147: 0xb2ebd83aafeb765a0ce66e76aefb133ed06606c98038fd56191e2bcd1dcb77b4