Locate providers based on geographic and semantic search inputs
Chapter Provider API (1.6.1)
The Chapter Provider API gives you access to:
- Coverage information for provider-plan combinations
- Location-based provider search
- Specific provider location lookups
All endpoints require a valid bearer token. Contact support@getchapter.com to request credentials.
https://providers.docs.askchapter.org/_mock/apis/
https://api2.askchapter.org/v2/
https://api2.staging.askchapter.org/v2/
Search query for provider names, hospital groups, specialties, etc.
- Mock server
https://providers.docs.askchapter.org/_mock/apis/providers/search
- Production server
https://api2.askchapter.org/v2/providers/search
- Staging server
https://api2.staging.askchapter.org/v2/providers/search
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X POST \
https://providers.docs.askchapter.org/_mock/apis/providers/search \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"query": "Dr. Johnson Mount Sinai",
"location": {
"lat": 40.7128,
"lng": -74.006
},
"radius": 10,
"pageSize": 50,
"offset": 0
}'{ "results": [ { … } ], "pageSize": 50, "offset": 0, "totalCount": 150 }
- Mock server
https://providers.docs.askchapter.org/_mock/apis/providers/{npi}
- Production server
https://api2.askchapter.org/v2/providers/{npi}
- Staging server
https://api2.staging.askchapter.org/v2/providers/{npi}
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://providers.docs.askchapter.org/_mock/apis/providers/1234567890 \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'{ "id": "070851a5-9501-4801-9074-d84b88b8a804", "npis": [ "1234567890" ], "doingBusinessAs": "string", "firstName": "Jane", "lastName": "Smith", "middleName": "Marie", "prefix": "Dr.", "suffix": "Jr", "gender": "F", "credentials": [ "MD" ], "languages": [ "English" ], "groupAffiliations": [ "Vision Medical Group" ], "hospitalAffiliations": [ "Rogue County Medical" ] }
- Mock server
https://providers.docs.askchapter.org/_mock/apis/providers/{npi}/locations
- Production server
https://api2.askchapter.org/v2/providers/{npi}/locations
- Staging server
https://api2.staging.askchapter.org/v2/providers/{npi}/locations
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
- Payload
curl -i -X GET \
https://providers.docs.askchapter.org/_mock/apis/providers/1234567890/locations \
-H 'Authorization: Bearer <YOUR_JWT_HERE>'[ { "id": "loc_001", "address": { … }, "phoneNumbers": [ … ], "faxNumbers": [ … ], "website": "https://www.example.com", "email": "contact@example.com", "groupAffiliations": [ … ], "hospitalAffiliations": [ … ], "pcpEligible": true } ]