---
title: "Get Patients"
method: GET
path: "/public/v1/patients/"
tags: ["V1PatientsResource"]
---

# Get Patients

`GET /public/v1/patients/`

## Request

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

## Query parameters

- `starting_after` string, uuid
- `ending_before` string, uuid
- `limit` integer
- `status` 'INTAKE' | 'ACTIVE' | 'DISCHARGED' | 'ON_HOLD'
- `service_location_id` string, uuid
- `provider_id` string, uuid, required
- `source_id` string
- `full_name` string

## Response `200`

- KeysetPaginatedResponseV1Patient
  - `has_more` boolean, required
  - `records` V1Patient[], required
    - `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
  - `first_id` string, uuid, nullable
  - `last_id` string, uuid, nullable

## Other responses

- `401`
- `429`

## Changes

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

[Operation history](https://skmtc.dev/silnahealth/apis/silna-public-api/changes/public/v1/patients/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)
