---
title: "Get patient details by profile id"
method: GET
path: "/dr/v1/patient/{patient_id}"
tags: ["Patient Registration API"]
---

# Get patient details by profile id

`GET /dr/v1/patient/{patient_id}`

This API provides functionality to get details of a patient by their Eka profile id, from a business' directory.
The patient should have been previously added to the business directory for this API to return the patient's details.

## Path parameters

- `patient_id` string, required

## Headers

- `auth` string, required

## Response `200`

OK

- object
  - `patient_id` string
  - `partner_patient_id` string
  - `first_name` string
  - `middle_name` string
  - `last_name` string
  - `gender` 'M' | 'F' | 'O'
  - `dob` string, date
  - `email` string
  - `mobile` string
  - `address` object
    - `line1` string
    - `city` string
    - `pincode` string
  - `tag` string
  - `partner_meta` object
  - `created_at` integer
  - `relations` object[]
    - `relation` 'Husband' | 'Wife' | 'Father' | 'Mother' | 'Son' | 'Daughter' | 'Brother' | 'Sister' | 'Grandfather' | 'Grandmother' | 'Spouse' | 'Father & Mother' | 'Cousin Brother' | 'Cousin Sister' | 'Paternal Uncle' | 'Paternal Aunt' | 'Maternal Uncle' | 'Maternal Aunt' | 'Paternal Grandfather' | 'Paternal Grandmother' | 'Maternal Grandfather' | 'Maternal Grandmother' | 'Great grandfather' | 'Great grandmother' | 'Niece' | 'Nephew'
    - `pid` string

## Other responses

- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/eka/apis/eka-developer-apis.md) · [All operations](https://skmtc.net/eka/apis/eka-developer-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/eka/eka-developer-apis/revisions/9ea23456f722/schema)
