---
title: "GET /api/patient/{patientId}"
method: GET
path: "/api/patient/{patientId}"
---

# GET /api/patient/{patientId}

`GET /api/patient/{patientId}`

## Request

- Base URL: `https://forecaster.cairhealth.com`
- URL: `https://forecaster.cairhealth.com/api/patient/{patientId}`
- Auth: HTTP bearer

Reads a patient by external patient id.

## Path parameters

- `patientId` string, required

## Response `200`

Patient fetched successfully

- object
  - `success` boolean
  - `data` object: The FHIR Patient resource

## Other responses

- `400`: Invalid request body or validation error
- `401`: Unauthorized access or invalid organization ID
- `404`: Organization or patient not found
- `409`: Patient already exists
- `500`: Server error

## Changes

- **2026-11-03** `b32380ccde9a`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/cairhealth/apis/cair-health-apis/changes/api/patient/:patientId/get.md)

---

[API](https://skmtc.dev/cairhealth/apis/cair-health-apis.md) - [All operations](https://skmtc.dev/cairhealth/apis/cair-health-apis/llms.txt) - [OpenAPI document](https://skmtc.dev/cairhealth/apis/cair-health-apis/revisions/b32380ccde9a?raw)
