---
title: "Get a Staff Member"
method: GET
path: "/api/2026-01-01/staff_members/{staff_member_id}"
tags: ["StaffMembers"]
---

# Get a Staff Member

`GET /api/2026-01-01/staff_members/{staff_member_id}`

## Request

- Base URL: `https://jdpdocsdemo.jane.qa`
- URL: `https://jdpdocsdemo.jane.qa/api/2026-01-01/staff_members/{staff_member_id}`
- Auth: OAuth 2
  - Authorization code: `https://login.id.janeapp.com/realms/jane_partner_sandbox/protocol/openid-connect/auth?response_type=code&resource=https://jdpdocsdemo.jane.qa&prompt=consent`
  - Token URL: `https://login.id.janeapp.com/realms/jane_partner_sandbox/protocol/openid-connect/token` scopes: `staff_members:read`

Retrieve detailed staff member using their unique identifier

## Path parameters

- `staff_member_id` string, uuid, required

## Response `200`

The staff member

- StaffMember2: A staff member record.
  - `id` string, uuid, required: Unique identifier for the staff member
  - `first_name` string: Staff member's first name
  - `middle_name` string: Staff member's middle name
  - `last_name` string: Staff member's last name
  - `prefix` string: Staff member's name prefix/title
  - `preferred_name` string: Staff member's preferred name or nickname
  - `pronouns` string: Staff member's preferred pronouns
  - `bio` string: Description of the staff member's experience and specialties
  - `suffix` string: Staff member's suffix or credentials
  - `email` string, email: Staff member's email address
  - `work_phone` string: Staff member's work phone number
  - `fax_phone` string: Staff member's fax phone number

## Other responses

- `400`: Bad Request
- `404`: The staff member was not found
- `429`: Rate limit exceeded - 100 requests per minute per endpoint per clinic

---

[API](https://skmtc.dev/jane/apis/jdp-api.md) - [All operations](https://skmtc.dev/jane/apis/jdp-api/llms.txt) - [OpenAPI document](https://skmtc.dev/jane/apis/jdp-api/revisions/01798f613a5e?raw)
