EMIS Health
EMIS Health is a United Kingdom health-technology company and one of the two dominant GP clinical-system providers in the NHS (alongside TPP SystmOne), supplying the EMIS Web electronic patient record used across primary care, community pharmacy, and other care settings. EMIS is migrating from EMIS Web to EMIS-X, a cloud-first platform, and exposes third-party integration through the EMIS Partner Developer Portal at docs.partner.emis-x.uk. The gated partner programme documents a RESTful JSON Partner API (PAPI) covering appointments, the clinical/medical record, patient demographics and matching, organisation lookup and clinical searches, plus EMIS-X App Launch and an EMIS-X Analytics data warehouse. Authentication is OAuth2 / OIDC (Microsoft Entra External ID / Azure AD B2C) using authorization-code, PKCE, and client-credentials flows with scoped JWT access tokens; native HL7 FHIR resource support is documented as upcoming rather than yet available.
EMIS Health publishes 10 APIs on the APIs.io network, including Appointments API, CORS API, Health API, and 7 more. Tagged areas include Healthcare, United Kingdom, EHR, EMR, and Interoperability.
EMIS Health’s developer surface includes authentication, sandbox, documentation, API reference, getting-started guide, and 18 more developer resources.
Kin Score
APIs 12
Individual APIs this provider publishes, each with its own machine-readable definition.
EMIS-X App Launch
EMIS-X App Launch lets partner applications be launched in-context from within the EMIS-X / EMIS Web clinical workflow, passing an authenticated user and patient context to the ...
EMIS-X Analytics
EMIS-X Analytics provides partner access to an EMIS-X data warehouse with modelled datasets across domains including Community Pharmacy, Incremental Primary Care Views (iPCVs), ...
EMIS Health Appointments API
The appointments API from EMIS Health — 17 operation(s) for appointments.
EMIS Health CORS API
The CORS API from EMIS Health — 40 operation(s) for cors.
EMIS Health Health API
The health API from EMIS Health — 1 operation(s) for health.
EMIS Health Medical Record API
The medicalRecord API from EMIS Health — 12 operation(s) for medicalrecord.
EMIS Health Organisation API
The organisation API from EMIS Health — 2 operation(s) for organisation.
EMIS Health Patient API
The patient API from EMIS Health — 1 operation(s) for patient.
EMIS Health Patient Matching API
The patientMatching API from EMIS Health — 4 operation(s) for patientmatching.
EMIS Health Search API
The search API from EMIS Health — 1 operation(s) for search.
EMIS Health Swagger API
The swagger API from EMIS Health — 1 operation(s) for swagger.
EMIS Health User API
The user API from EMIS Health — 1 operation(s) for user.
Scroll for all 12
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
Partner API
OPEN COLLECTIONSecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Get Started 4
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 3
Pagination, idempotency, versioning, errors, and events
Access & Security 4
Authentication, authorization, and security posture
Commercial 1
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
Work with this as data
Every provider here is available over the APIs.io API and to AI agents over MCP.