---
title: "Get Patient"
method: GET
path: "/public/v1/patients/{patient_id}"
tags: ["V1PatientResource"]
---

# Get Patient

`GET /public/v1/patients/{patient_id}`

## Request

- Base URL: `https://app.silnahealth.com/api`
- URL: `https://app.silnahealth.com/api/public/v1/patients/{patient_id}`
- Auth: HTTP bearer

## Path parameters

- `patient_id` string, required

## Response `200`

Patient Response Schema

- V1Patient: Patient Response Schema
  - `first_name` string, required: Patient's first name
  - `last_name` string, required: Patient's last name
  - `date_of_birth` string, date, required: Patient's date of birth
  - `source_id` string, nullable: Patient's EHR ID (or other unique identifier) that you have in your system
  - `address_line_1` string, nullable: Patient's street address
  - `address_line_2` string, nullable: Patient's apartment, suite, unit, etc.
  - `city` string, nullable: Patient's city
  - `state` string, nullable: Patient's state
  - `zip_code` string, nullable: Patient's zip code. Empty strings are not allowed
  - `sex` 'MALE' | 'FEMALE'
  - `patient_specialties` PublicSpecialty[], required: Patient's specialties. A patient can have multiple
  - `status` 'INTAKE' | 'ACTIVE' | 'DISCHARGED' | 'ON_HOLD', required
  - `provider_service_location_id` string, uuid, required: Provider Service Location ID (where the patient receives service)
  - `id` string, uuid, required
  - `patient_code` string, required: Patient's code. This is auto-generated by the system
  - `patient_specialty_details` V1PatientSpecialtyDetail[], nullable: Detailed specialty info including therapy type per specialty
    - `specialty` 'PHYSICAL_THERAPY' | 'ABA_THERAPY' | 'SPEECH_THERAPY' | 'OCCUPATIONAL_THERAPY' | 'PSYCHOLOGICAL_TESTING' | 'HOME_HEALTH_CARE' | 'HOSPICE' | 'CARDIAC_REHABILITATION' | 'INTENSIVE_CARDIAC_REHABILITATION' | 'MENTAL_HEALTH' | 'PRINCIPAL_ILLNESS_NAVIGATION' | 'PRINCIPAL_CARE_MANAGEMENT' | 'ADVANCED_PRIMARY_CARE_MODELS' | 'PREVENTATIVE_HEALTH' | 'PARTIAL_HOSPITALIZATION_PROGRAM' | 'INTENSIVE_OUTPATIENT_PROGRAM' | 'INTERVENTIONAL_RADIOLOGY' | 'VASCULAR_SURGERY' | 'INTERVENTIONAL_CARDIOLOGY' | 'ORTHOPEDICS' | 'CHIROPRACTIC' | 'GYNECOLOGY' | 'LONG_TERM_CARE' | 'NUTRITIONAL_COUNSELING' | 'PHYSICAL_MEDICINE' | 'PULMONARY_REHABILITATION' | 'INJECTABLE_SPECIALTY_MEDICATIONS' | 'ALLERGY_TESTING' | 'SKILLED_NURSING' | 'RADIOLOGY' | 'OTOLARYNGOLOGY' | 'DURABLE_MEDICAL_EQUIPMENT' | 'DERMATOLOGY' | 'PROFESSIONAL_OFFICE_VISIT' | 'PSYCHIATRY' | 'PRIVATE_DUTY_NURSING' | 'NEUROLOGY', required
    - `therapy_type` 'REHABILITATIVE' | 'HABILITATIVE'
  - `patient_diagnosis_ids` string[], nullable
  - `patient_place_of_service_ids` string[], nullable
  - `silna_url` string, required: URL to view this patient in the Silna Health app

## Other responses

- `401`
- `404`
- `429`

## Changes

- **2026-10-08** `2487b06b9480`: 2 warning
  - added the new `NEUROLOGY` enum value to the `patient_specialties/items/` response property for the response status `200`
  - added the new `NEUROLOGY` enum value to the `patient_specialty_details/items/specialty` response property for the response status `200`
- **2026-09-03** `fd526e716e77`: 26 warning, 3 info
  - added the new `ADVANCED_PRIMARY_CARE_MODELS` enum value to the `patient_specialties/items/` response property for the response status `200`
  - added the new `ALLERGY_TESTING` enum value to the `patient_specialties/items/` response property for the response status `200`
  - added the new `CHIROPRACTIC` enum value to the `patient_specialties/items/` response property for the response status `200`
  - added the new `DERMATOLOGY` enum value to the `patient_specialties/items/` response property for the response status `200`
  - …25 more

[Operation history](https://skmtc.dev/silnahealth/apis/silna-public-api/changes/public/v1/patients/:patient_id/get.md)

---

[API](https://skmtc.dev/silnahealth/apis/silna-public-api.md) - [All operations](https://skmtc.dev/silnahealth/apis/silna-public-api/llms.txt) - [OpenAPI document](https://skmtc.dev/silnahealth/apis/silna-public-api/revisions/06b4547aa602?raw)
