The Provider RTR Demographics API exposes Centene’s provider record — credentialing, accreditation, contracting, network participation and business identifiers — across 67 read operations and 151 schemas. It is Centene’s bespoke provider model, not FHIR, and no published crosswalk maps it to the FHIR Provider Directory. Access is OAuth client credentials with audience prtrdemographic.
Centene Provider RTR Demographics API is one of 12 APIs that Centene publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Provider, Demographics, Credentialing, and Payer. The published artifact set on APIs.io includes API documentation and an OpenAPI specification.
This API exposes
67 operations
across 67 paths,
organized into 8 resource areas,
and defines 151 schemas.
It is described by OpenAPI 3.0.3, at version 2.0.
Requests are made against 3 base URLs: https://dev-int-api-gw.centene.com/provider-rtr/demographics/, https://test-int-api-gw.centene.com/provider-rtr/demographics/, https://api-gateway-01.centene.com/provider-rtr/demographics/.
67 operations67 paths151 schemas67 GET
Metadata
The identity and technical contract details declared by the specification.
Centene Provider RTR Demographics API declares
1 security scheme
for authenticating requests.
It supports OAuth 2.0 (oauth2) using the clientCredentials flow, exposing 1 scope.
By default, every request must be authenticated.
Paths & Operations 67
Across 67 paths, the API surfaces 67 operations — 67 GET. They span 8 resource areas: Practitioner-Date-API, Provider-Date-API, Practitioner-API, Practitioner-Network-API, Practitioner-Search-API, Provider-API, Provider-Network-API, Provider-Search-API. Each is listed below with its method, path, parameters, and response codes.
Practitioner-Date-API 3
RESTful API endpoints for search Practitioners' date related information. More information can be found on the corresponding Alation page: https://alation.centene.com/table/538096/
GET
/businessfunction/v1/practitioner/date
Find Active Practitioners given a combination of different dates at different levels, such as: location, network location, network, affiliations. At least npi, tin, affiliationNumber, affiliationMedi…
GetPractitionersByDate22 params→ 200400403500504
GET
/businessfunction/v1/practitioner/date/health
Health Check
GetPractitionerDateHealth→ 200403424500504
GET
/businessfunction/v1/practitioner/date/version
Version Information
GetPractitionerDateVersion→ 200403500504
Provider-Date-API 3
RESTful API endpoints for search Providers' date related information. More information can be found on the corresponding Alation page: https://alation.centene.com/table/538089/
GET
/businessfunction/v1/provider/date
Find Active Providers given a combination of different dates at different levels such as: location, network location, network, affiliations. At least npi, tin, affiliationNumber, affiliationMedicaidI…
GetProvidersByDate25 params→ 200403404500504
GET
/businessfunction/v1/provider/date/health
Health Check
GetProviderDateHealth→ 200403424500504
GET
/businessfunction/v1/provider/date/version
Version Information
GetProviderDateVersion→ 200403500504
Practitioner-API 8
RESTful API endpoints for search Practitioners' and their networks/locations related information. More information can be found on the corresponding Alation page: https://alation.…
GET
/provRTR/v2/practitioner
Looks up a practitioner matching all of the query parameters. At least npi, phyId, or amisysNumber are required to use
GetPractitionerSearch6 params→ 200403500504
GET
/provRTR/v2/practitioner/health
Health Check
GetPractitionerHealth→ 200403424500504
GET
/provRTR/v2/practitioner/location
Look up practitioner locations matching the search criteria. At least provide npi, tin, affiliationNumber, affiliationMedicaidId, affiliationMedicareId, provNpi, medicalLicenseNumber, amisysNumber, o…
Find Practitioners with the given PracId Note: Does not include locations data on the response; Need to add "includeLocations":"true" in the select params; or Please use other endpoint including "pro…
GetPractitioner2 params→ 200403404500504
GET
/provRTR/v2/practitioner/{PRAC_ID}/location
Look up all locations for practitioner matching the Practitioner Id
Find Practitioners with the given PracId and location matching LocationId
GetPractitionerLocation3 params→ 200403404500504
Practitioner-Network-API 19
RESTful API endpoints for search Practitioners' network related information. More information can be found on the corresponding Alation page: https://alation.centene.com/table/538…
GET
/provRTR/v2/practitioner/network
Look up practitioner location networks matching the search criteria. At least npi, tin, provNpi, or affiliationNumber are required to use
Look up practitioner location networks matching the search criteria. At least npi, provNpi, tin, or affiliationNumber are required to use in combination with a valid Business Unit NetworkId
Look up practitioner location networks matching the search criteria. At least firstName and / or lastName and at least one valid businessUnit networkId is required to use
Look up practitioner location networks matching the search criteria. At least npi, provNpi, tin, affiliationMedicaidId, or affiliationNumber are required to use. NetworkId is a must in combination wi…
Look up practitioner location networks matching the search criteria. At least npi, provNpi, tin, or affiliationNumber are required to use in combination with valid NetworkId
Look up practitioner location networks matching the search criteria. At least firstName and / or lastName and at least one valid networkId is required to use
Look up practitioner location networks matching the search criteria. At least npi, provNpi, tin, amisysNumber, or affiliationNumber are required to use with the combination of networkId
Look up practitioner location networks matching the search criteria. At least firstName and / or lastName and at least one valid networkId is required to use
RESTful API endpoints for search Practitioners' related information. More information can be found on the corresponding Alation page: https://alation.centene.com/table/538096/
GET
/provRTR/v2/practitioner/search
Find Practitioners with a given first name and / or last name
SearchPractitioner5 params→ 200400403500504
GET
/provRTR/v2/practitioner/search/health
Health Check
GetPracSearchHealth→ 200403424500504
GET
/provRTR/v2/practitioner/search/version
Version Information
GetPracSearchHVersion→ 200403500504
Provider-API 9
RESTful API endpoints for search Providers' and their networks/locations related information. More information can be found on the corresponding Alation page: https://alation.cent…
GET
/provRTR/v2/provider
Search for providers matching all criteria. At least npi, tin, ppgId, or amisysNumber are requored to use Note: Does not include locations data on the response, Please use other endpoint including "/…
GetProviderSearch8 params→ 200400403500504
GET
/provRTR/v2/provider/health
Health Check
GetProviderHealth→ 200403424500504
GET
/provRTR/v2/provider/location
Search for Providers with locations that match the criteria. At least npi, tin, affiliationNumber, affiliationMedicaidId, affiliationMedicareId, amisysNumber, or ppgId are required to use
ProviderLocationSearch15 params→ 200400403500504
GET
/provRTR/v2/provider/location/affiliation
Deprecated, use the appropriate "/network/{BUSINESSUNITCODE}" endpoint with "affiliationNumber" query parameter instead.
GetProviderAffiliation4 params→ 200400403500504
GET
/provRTR/v2/provider/version
Version Information
GetProviderVersion→ 200403500504
GET
/provRTR/v2/provider/{PROV_ID}
Look up the provider matching the Provider Id
GetProvider3 params→ 200403404500504
GET
/provRTR/v2/provider/{PROV_ID}/location
Look up all locations for the provider matching the Provider Id
Find a provider and location that match the identifiers
GetProviderLocation4 params→ 200403404500504
Provider-Network-API 19
RESTful API endpoints for search Providers' network related information. More information can be found on the corresponding Alation page: https://alation.centene.com/table/538089/
GET
/provRTR/v2/provider/network
Look up provider location networks matching the search criteria. At least npi, tin, or affiliationNumber are required to use
GetProviderNetworkPlan8 params→ 200400403500504
GET
/provRTR/v2/provider/network/businessunit
Look up provider location networks matching the search criteria. At least npi, tin, or affiliationNumber are required to use in combination with a valid BusinessUnit NetworkId
Look up provider location networks matching the search criteria. At least npi, tin, ppgId, or affiliationNumber and at least one valid carrier networkId is required to use
Look up provider location networks matching the search criteria. At least npi, tin, or affiliationNumber are required to use in combination with a valid healthPlan NetworkId
Look up provider location networks matching the search criteria. At least npi, tin, amisysNumber, or affiliationNumber are required to use in combination with a valid product networkId
RESTful API endpoints for search Providers' related information. More information can be found on the corresponding Alation page: https://alation.centene.com/table/538089/
GET
/provRTR/v2/provider/search
Find Providers with the matching provider name. At least name is required to use
SearchProvider4 params→ 200400403404500504
GET
/provRTR/v2/provider/search/health
Health Check
GetProviderSearchHealth→ 200403424500504
GET
/provRTR/v2/provider/search/version
Version Information
GetProviderSearchVersion→ 200403500504
Schemas 151
The contract defines 151 schemas that model the data the API accepts and returns. The most detailed are Practitioner (79 properties), Provider (72 properties), Affiliation (60 properties), InteriorBuilding (45 properties). Each schema is shown below with its type and property counts.
Every API here is available over the API and to AI agents over MCP. APIs is not yet its own endpoint on the v1 API. Reach this content through network search and the tag graph, or the MCP server below.
Installs https://mcp.apievangelist.com/mcp in Claude, Cursor, VS Code and the rest — one button, every client.
MCP tools for apis
4 tools reach this content
search_api_evangelistSearch every content type across the network at once.
find_relatedThe shared-tag relevance graph — what else covers this.
get_tagEverything one tag labels, across all content types.
guide_topicPRO — a curated bundle for a topic: area, guidance, rules, papers, stories, services.
A second provider on the same verified email joins the account you already have.
Your account
ⓘWhere this information came from
This is an independent, third-party profile of Centene Provider RTR Demographics API, published by
API Evangelist. We do not operate, host, resell, or
support these APIs, and we are not affiliated with or endorsed by the company unless stated above.
Everything here is built from publicly available information — the company's own site,
developer portal, documentation, public repositories, and the specifications it publishes for public use.
Nothing is obtained by breaching a system, defeating an access control, or using credentials.
The Kin Score and Agent Readiness rating are independently calculated assessments of a company's
public API artifacts, scored against a published rubric. They are not certifications,
endorsements, security assessments, or audits.
Corrections, re-scores, and removal are free — no partnership or purchase required, and
you do not need to justify the request. A removed company is recorded as unrated, never scored
zero for having asked. Acknowledgement within one business day; removal within two.
info@apievangelist.com
·
Read the full data-sourcing policy → On a security or compliance team? Put security in the subject line and
you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.