# GP Connect

**Canonical:** https://apis.io/providers/gp-connect/  
**Website:** https://digital.nhs.uk/services/gp-connect  
**APIs profiled:** 9

GP Connect is a national NHS England interoperability programme that enables authorised clinical and patient-facing systems to securely access and update patient records held in GP principal clinical systems (EMIS Web, SystmOne, Vision). The programme exposes a suite of FHIR-based REST APIs spanning structured clinical record access (medications, allergies, immunisations, consultations, problems, investigations), unstructured document retrieval, appointment management, document sending, record updating, and patient-facing services for patients to view their own records, manage repeat prescriptions, and book appointments via the NHS App. Clinical system APIs are mediated through the Spine Security Proxy (SSP) over HSCN; patient-facing APIs use NHS login OpenID Connect at P9 identity verification. Access requires NHS England onboarding, an approved clinical use case, information governance compliance, and a clinical safety officer holding DCB0129 and DCB0160 certification. The service is funded by NHS England at no direct API cost to consuming organisations.

## Kin Score — 46.9 / 100 (developing)

Scored 2026-08-20 under rubric 0.12.0. Trend: flat (+0.0 from 46.9).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 50.7 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 36.8 |
| Developer Ergonomics | 50.0 |
| Commercial Clarity | 52.6 |
| Access Clarity | 52.6 |

Regulatory layer — **Health**: 28.7 (matched via tags).

## Agent readiness — 35.0 (agent-ready)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | verified |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Freemium — onboarding: unknown, pricing: freemium, trial: no (confidence: medium).

## APIs (9)

- **GP Connect Access Document FHIR API** — Retrieve unstructured documents (e.g. scanned letters, attachments) from a patient's GP practice record. Complements the structured access API for cases where clinical informati...
- **GP Connect Send Document FHIR API** — Send a PDF consultation summary or clinical document to a patient's registered GP practice. Used when a patient is seen in a non-GP setting (out-of-hours, community pharmacy, ur...
- **GP Connect Appointment API** — The Appointment API from GP Connect — 2 operation(s) for appointment.
- **GP Connect Documents API** — The Documents API from GP Connect — 2 operation(s) for documents.
- **GP Connect FHIR API** — The FHIR API from GP Connect — 1 operation(s) for fhir.
- **GP Connect Meta API** — The Meta API from GP Connect — 1 operation(s) for meta.
- **GP Connect Patient API** — The Patient API from GP Connect — 4 operation(s) for patient.
- **GP Connect Slot API** — The Slot API from GP Connect — 1 operation(s) for slot.
- **GP Connect Task API** — The Task API from GP Connect — 1 operation(s) for task.

## Agentic access (1)

- **Gp Connect Agentic Access** — 14 operations · 5 acting

## Security (2)

- **Gp Connect Domain Security** — TLSv1.3 · DMARC
- **Gp Connect Vulnerability Disclosure** — Hackerone · security.txt · contact published

## Plans (1)

- **Gp Connect Plans**

## Tags

NHS, FHIR, Healthcare, GP Records, Appointments, Prescriptions, Interoperability, UK, Patient Records, Electronic Health Records, FHIR STU3, FHIR R4

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/gp-connect/). Scores are computed from the provider's own public artifacts under a published rubric.
