AdvancedMD website screenshot

AdvancedMD

AdvancedMD is a cloud practice-management, medical-billing and electronic health record (EHR) software company founded in 1999 and headquartered in South Jordan, Utah, serving independent ambulatory practices, mental-health and physical-medicine clinics, med spas and medical-billing services across the United States. A standalone company again since Francisco Partners acquired it from Global Payments in December 2024, AdvancedMD operates two clearly separated developer surfaces. The first is a public, no-cost HL7 FHIR R4 (4.0.1) read-only API estate published for ONC (g)(10) Cures Act certification at fhir.advancedmd.com, aligned to the US Core 6.1.0 Implementation Guide, authorized with SMART-on-FHIR OAuth 2.0 and covering both single-patient access and FHIR Bulk Data Access group export. The second is a gated proprietary Connect API estate (REST and XML-RPC) plus an ODBC data-access driver, which require a signed Certified API Developer Agreement with licensing and support fees before sandbox or production credentials are issued.

AdvancedMD publishes 30 APIs on the APIs.io network, including Allergy Intolerance API, Authentication API, C CDA API, and 27 more. Tagged areas include Healthcare, United States, EHR, EMR, and Practice Management.

AdvancedMD’s developer surface includes authentication, developer portal, documentation, API reference, getting-started guide, FAQ, signup flow, and 41 more developer resources.

55.2/100 strong ▬ flat Agent 40/100 agent native saas Full breakdown ↓
scored 2026-09-06 · rubric v0.19.0
AccessPaidSelf serve
3 APIs
HealthcareUnited StatesEHREMRPractice ManagementMedical BillingFHIRHL7SMART on FHIRUS CoreInteroperabilityRevenue Cycle ManagementScheduling

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-06 · rubric v0.19.0
Regulatory Posture applies to this provider. Its tags matched the Health regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/advancedmd: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 33

Individual APIs this provider publishes, each with its own machine-readable definition.

AdvancedMD FHIR Bulk JWKS API

Developer-portal helper API that mints JWT client assertions for testing the FHIR Bulk Data workflow. Documented as POST /v1/fhir-jwks/token with a grant_type=client_credentials...

AdvancedMD FHIR Endpoint Directory

Public, unauthenticated service base URL publication required of ONC-certified API suppliers. GET https://providerapi.advancedmd.com/v1/r4/endpoints returns a FHIR Bundle of End...

AdvancedMD Connect APIs

AdvancedMD's proprietary partner API family, published in both XML-RPC and REST formats, which lets developers build companion applications that replicate functionality availabl...

AdvancedMD Allergy Intolerance API

The AllergyIntolerance API from AdvancedMD — 3 operation(s) for allergyintolerance.

AdvancedMD Authentication API

The Authentication API from AdvancedMD — 1 operation(s) for authentication.

AdvancedMD C CDA API

The C-CDA API from AdvancedMD — 1 operation(s) for c-cda.

AdvancedMD Cancel Bulk Data Export API

The Cancel Bulk Data Export API from AdvancedMD — 1 operation(s) for cancel bulk data export.

AdvancedMD Care Plan API

The CarePlan API from AdvancedMD — 3 operation(s) for careplan.

AdvancedMD Care Team API

The CareTeam API from AdvancedMD — 3 operation(s) for careteam.

AdvancedMD Check Data Export Status API

The Check Data Export Status API from AdvancedMD — 1 operation(s) for check data export status.

AdvancedMD Clinical API

The Clinical API from AdvancedMD — 15 operation(s) for clinical.

AdvancedMD Condition API

The Condition API from AdvancedMD — 3 operation(s) for condition.

AdvancedMD Coverage API

The Coverage API from AdvancedMD — 3 operation(s) for coverage.

AdvancedMD Device API

The Device API from AdvancedMD — 3 operation(s) for device.

AdvancedMD Diagnostic Report API

The DiagnosticReport API from AdvancedMD — 3 operation(s) for diagnosticreport.

AdvancedMD Document Reference API

The DocumentReference API from AdvancedMD — 4 operation(s) for documentreference.

AdvancedMD Encounter API

The Encounter API from AdvancedMD — 2 operation(s) for encounter.

AdvancedMD Get FHIR Entity API

The Get FHIR Entity API from AdvancedMD — 1 operation(s) for get fhir entity.

AdvancedMD Goal API

The Goal API from AdvancedMD — 3 operation(s) for goal.

AdvancedMD Immunization API

The Immunization API from AdvancedMD — 3 operation(s) for immunization.

AdvancedMD Location API

The Location API from AdvancedMD — 2 operation(s) for location.

AdvancedMD Medication Dispense API

The MedicationDispense API from AdvancedMD — 3 operation(s) for medicationdispense.

AdvancedMD Medication Request API

The MedicationRequest API from AdvancedMD — 3 operation(s) for medicationrequest.

AdvancedMD Observation API

The Observation API from AdvancedMD — 3 operation(s) for observation.

AdvancedMD Obtain Access Token API

The Obtain Access Token API from AdvancedMD — 1 operation(s) for obtain access token.

AdvancedMD Organization API

The Organization API from AdvancedMD — 2 operation(s) for organization.

AdvancedMD Patient API

The Patient API from AdvancedMD — 3 operation(s) for patient.

AdvancedMD Patient Demographics API

The Patient Demographics API from AdvancedMD — 1 operation(s) for patient demographics.

AdvancedMD Practitioner API

The Practitioner API from AdvancedMD — 2 operation(s) for practitioner.

AdvancedMD Procedure API

The Procedure API from AdvancedMD — 3 operation(s) for procedure.

AdvancedMD Provenance API

The Provenance API from AdvancedMD — 1 operation(s) for provenance.

AdvancedMD Related Person API

The RelatedPerson API from AdvancedMD — 3 operation(s) for relatedperson.

AdvancedMD Start Bulk Data Export API

The Start Bulk Data Export API from AdvancedMD — 1 operation(s) for start bulk data export.

Scroll for all 33

Open Collections 3

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

FHIR Bulk API

OPEN COLLECTION

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Advancedmd Rate Limits

0 limits

RATE LIMITS

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Advancedmd Authentication

oauth2/openIdConnect/apiKey/http · 7 schemes

SECURITY

Advancedmd Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Advancedmd Scopes

128 scopes · authorizationCode/clientCredentials

128 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Advancedmd Agentic Access

81 operations · 19 acting

81 operations · 19 acting

AGENTIC

Resources

Get Started 6

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 6

Pagination, idempotency, versioning, errors, and events

Build 3

SDKs, sample code, and the tooling you integrate with

Access & Security 6

Authentication, authorization, and security posture

Operate 5

Status, limits, changes, and where to get help

Commercial 4

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 8

Properties that don't map to a standard resource type

Scroll for all 8

Source (apis.yml)

apis.yml Raw ↑
aid: advancedmd
url: https://raw.githubusercontent.com/api-evangelist/advancedmd/refs/heads/main/apis.yml
name: AdvancedMD
kind: company
description: AdvancedMD is a cloud practice-management, medical-billing and electronic health record (EHR) software company
  founded in 1999 and headquartered in South Jordan, Utah, serving independent ambulatory practices, mental-health and physical-medicine
  clinics, med spas and medical-billing services across the United States. A standalone company again since Francisco Partners
  acquired it from Global Payments in December 2024, AdvancedMD operates two clearly separated developer surfaces. The first
  is a public, no-cost HL7 FHIR R4 (4.0.1) read-only API estate published for ONC (g)(10) Cures Act certification at fhir.advancedmd.com,
  aligned to the US Core 6.1.0 Implementation Guide, authorized with SMART-on-FHIR OAuth 2.0 and covering both single-patient
  access and FHIR Bulk Data Access group export. The second is a gated proprietary Connect API estate (REST and XML-RPC) plus
  an ODBC data-access driver, which require a signed Certified API Developer Agreement with licensing and support fees before
  sandbox or production credentials are issued.
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: paid
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Paid · Self-serve signup
  confidence: high
  source:
  - plans
  - authentication
  - scopes
  - rate-limits
  - security
  - sandbox
  generated: '2026-09-02'
  method: derived
image: https://www.advancedmd.com/wp-content/uploads/2025/06/cropped-bird_solid_5121-300x300.png
tags:
- Healthcare
- United States
- EHR
- EMR
- Practice Management
- Medical Billing
- FHIR
- HL7
- SMART on FHIR
- US Core
- Interoperability
- Revenue Cycle Management
- Scheduling
created: '2026-07-27'
modified: '2026-08-15'
specificationVersion: '0.23'
x-capabilities:
  reviewed: '2026-08-06'
  source: fhir/advancedmd-fhir-r4-capabilitystatement.json
  write_access: commercial-tier-only
  note: IMPORTANT for anyone evaluating AdvancedMD for agent or integration work. AdvancedMD runs THREE distinct API surfaces
    and they do not have the same capability, so a conclusion drawn from one of them is wrong about the others. 1. FHIR (US
    Core 6.1.0, ONC (g)(10) certified) — read-only. Their own CapabilityStatement declares 25 resources supporting exactly
    two interactions, read and search-type. ZERO resources accept create, update, patch or delete. 2. Application Access APIs
    / "Legacy Patient APIs" — also read-only. Every operation in the published Swagger 2.0 is a GET except POST /authenticate,
    which is the token call. 3. Connect APIs — THIS is where writes live. AdvancedMD's own description covers appointment
    scheduling, patient engagement, clinical forms, payment tools and revenue-cycle management, in XML-RPC and REST. It is
    gated behind a signed Certified API Developer Agreement with licensing and support fees, and no endpoints or machine-readable
    specification are published outside that agreement — so nothing is catalogued for it here, and its absence from this repo
    is a publication gap, NOT evidence that the capability is missing.
  cross_vendor_note: Read against MEDITECH and Epic on the same day, the pattern is that the ONC-mandated compliance surface
    is read-only almost everywhere and write capability sits in a commercial programme. AdvancedMD gates it behind a paid
    developer agreement; MEDITECH gates the equivalent (Expanse Argo-Scheduling) behind customer-sponsored or formal-partner
    integration. Epic is the outlier — it exposes 13 write-capable resources, including Patient create, on the FHIR surface
    itself.
  surfaces:
  - name: FHIR Single API (US Core 6.1.0)
    access: read-only
    evidence: CapabilityStatement declares 25 resources, interactions read and search-type only
    resources: 25
    write_capable_resources: 0
  - name: Application Access APIs (Legacy Patient APIs)
    access: read-only
    evidence: Swagger 2.0 declares 18 operations, all GET except POST /authenticate
  - name: Connect APIs
    access: read-write
    gated_by: Certified API Developer Agreement (licensing and support fees)
    covers: patient engagement, appointment scheduling, clinical forms, payment tools, RCM
    formats:
    - XML-RPC
    - REST
    machine_readable_spec: none published outside the agreement
    portal: https://developer.advancedmd.com/
    portal_status: HTTP 503 on every path including a control path, 2026-08-06 — the portal did not answer us at all, so nothing
      about its contents is claimed here.
x-evidence:
  verified: '2026-08-06'
  method: FHIR interaction counts read from the harvested CapabilityStatement in fhir/, not inferred. Application Access counts
    read from the published Swagger in openapi/. Connect API capability taken from AdvancedMD's own public description of
    the programme; no endpoint was reached and none is asserted.
apis:
- aid: advancedmd:advancedmd-fhir-bulk-jwks-api
  name: AdvancedMD FHIR Bulk JWKS API
  description: Developer-portal helper API that mints JWT client assertions for testing the FHIR Bulk Data workflow. Documented
    as POST /v1/fhir-jwks/token with a grant_type=client_credentials&alg=rsa body, authorized with the Bulk application's
    key and secret over HTTP Basic. AdvancedMD documents this endpoint as test-only — production Bulk applications generate
    and register their own JWTs. No OpenAPI snapshot is published for this API on the portal.
  humanURL: https://fhir.advancedmd.com/fhir/bulk-api
  baseURL: https://providerapi.advancedmd.com
  tags:
  - FHIR
  - Bulk Data
  - Authentication
  properties:
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
- aid: advancedmd:advancedmd-fhir-endpoint-directory
  name: AdvancedMD FHIR Endpoint Directory
  description: Public, unauthenticated service base URL publication required of ONC-certified API suppliers. GET https://providerapi.advancedmd.com/v1/r4/endpoints
    returns a FHIR Bundle of Endpoint and Organization resources for every AdvancedMD customer organization with a FHIR service
    base URL; the same list is also published as a downloadable CSV. Updated quarterly.
  humanURL: https://fhir.advancedmd.com/fhir/base-urls
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - FHIR
  - Endpoint Directory
  - Interoperability
  properties:
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: APIReference
    url: https://providerapi.advancedmd.com/v1/r4/endpoints
- aid: advancedmd:advancedmd-connect-apis
  name: AdvancedMD Connect APIs
  description: 'AdvancedMD''s proprietary partner API family, published in both XML-RPC and REST formats, which lets developers
    build companion applications that replicate functionality available in the AdvancedMD user interface — patient engagement,
    appointment scheduling, clinical forms, payment tools and revenue-cycle management. Access is gated: developers must sign
    a Certified API Developer Agreement (with licensing and support fees), then receive sandbox access and documentation on
    the AdvancedMD Developer Portal before production credentials are granted. No endpoints or machine-readable specification
    are published outside that agreement, so none are catalogued here.'
  humanURL: https://www.advancedmd.com/group-practice/developer-solutions/
  tags:
  - Practice Management
  - Scheduling
  - Revenue Cycle Management
  - Patient Engagement
  properties:
  - type: Documentation
    url: https://www.advancedmd.com/group-practice/developer-solutions/
  - type: Portal
    url: https://developer.advancedmd.com/
  - type: SignUp
    url: https://www.advancedmd.com/api-connection-request/
- aid: advancedmd:advancedmd-allergyintolerance-api
  name: AdvancedMD Allergy Intolerance API
  description: The AllergyIntolerance API from AdvancedMD — 3 operation(s) for allergyintolerance.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - AllergyIntolerance
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-allergyintolerance-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-authentication-api
  name: AdvancedMD Authentication API
  description: The Authentication API from AdvancedMD — 1 operation(s) for authentication.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Authentication
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-authentication-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-c-cda-api
  name: AdvancedMD C CDA API
  description: The C-CDA API from AdvancedMD — 1 operation(s) for c-cda.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - C-CDA
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-c-cda-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-cancel-bulk-data-export-api
  name: AdvancedMD Cancel Bulk Data Export API
  description: The Cancel Bulk Data Export API from AdvancedMD — 1 operation(s) for cancel bulk data export.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Cancel Bulk Data Export
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-cancel-bulk-data-export-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-careplan-api
  name: AdvancedMD Care Plan API
  description: The CarePlan API from AdvancedMD — 3 operation(s) for careplan.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - CarePlan
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-careplan-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-careteam-api
  name: AdvancedMD Care Team API
  description: The CareTeam API from AdvancedMD — 3 operation(s) for careteam.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - CareTeam
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-careteam-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-check-data-export-status-api
  name: AdvancedMD Check Data Export Status API
  description: The Check Data Export Status API from AdvancedMD — 1 operation(s) for check data export status.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Check Data Export Status
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-check-data-export-status-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-clinical-api
  name: AdvancedMD Clinical API
  description: The Clinical API from AdvancedMD — 15 operation(s) for clinical.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Clinical
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-clinical-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-condition-api
  name: AdvancedMD Condition API
  description: The Condition API from AdvancedMD — 3 operation(s) for condition.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Condition
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-condition-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-coverage-api
  name: AdvancedMD Coverage API
  description: The Coverage API from AdvancedMD — 3 operation(s) for coverage.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Coverage
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-coverage-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-device-api
  name: AdvancedMD Device API
  description: The Device API from AdvancedMD — 3 operation(s) for device.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Device
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-device-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-diagnosticreport-api
  name: AdvancedMD Diagnostic Report API
  description: The DiagnosticReport API from AdvancedMD — 3 operation(s) for diagnosticreport.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - DiagnosticReport
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-diagnosticreport-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-documentreference-api
  name: AdvancedMD Document Reference API
  description: The DocumentReference API from AdvancedMD — 4 operation(s) for documentreference.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - DocumentReference
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-documentreference-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-encounter-api
  name: AdvancedMD Encounter API
  description: The Encounter API from AdvancedMD — 2 operation(s) for encounter.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Encounter
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-encounter-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-get-fhir-entity-api
  name: AdvancedMD Get FHIR Entity API
  description: The Get FHIR Entity API from AdvancedMD — 1 operation(s) for get fhir entity.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Get FHIR Entity
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-get-fhir-entity-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-goal-api
  name: AdvancedMD Goal API
  description: The Goal API from AdvancedMD — 3 operation(s) for goal.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Goal
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-goal-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-immunization-api
  name: AdvancedMD Immunization API
  description: The Immunization API from AdvancedMD — 3 operation(s) for immunization.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Immunization
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-immunization-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-location-api
  name: AdvancedMD Location API
  description: The Location API from AdvancedMD — 2 operation(s) for location.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - Location
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-location-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-medicationdispense-api
  name: AdvancedMD Medication Dispense API
  description: The MedicationDispense API from AdvancedMD — 3 operation(s) for medicationdispense.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - MedicationDispense
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-medicationdispense-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.com/fhir/launch-and-authorization
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/base-urls
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/conformance
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/samples
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/test-data
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/bulk-api
  - type: Swagger
    url: openapi/advancedmd-application-access-apis-swagger.json
  - type: Documentation
    url: https://fhir.advancedmd.com/getting-started
- aid: advancedmd:advancedmd-medicationrequest-api
  name: AdvancedMD Medication Request API
  description: The MedicationRequest API from AdvancedMD — 3 operation(s) for medicationrequest.
  humanURL: https://fhir.advancedmd.com/fhir/single-api
  baseURL: https://providerapi.advancedmd.com/v1/r4
  tags:
  - MedicationRequest
  properties:
  - type: OpenAPI
    url: openapi/advancedmd-medicationrequest-api-openapi.yml
  - type: CapabilityStatement
    url: fhir/advancedmd-fhir-r4-capabilitystatement.json
  - type: Documentation
    url: https://fhir.advancedmd.com/fhir/single-api
  - type: APIReference
    url: https://fhir.advancedmd.com/fhir/apis
  - type: Authentication
    url: https://fhir.advancedmd.

# --- truncated at 32 KB (48 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/advancedmd/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/advancedmd"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/advancedmd/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/advancedmd/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.