# Get staff member by ID Retrieve detailed information about a specific staff member. Endpoint: GET /partner/v2/account/{accountId}/staff/{staffId} Version: 2.0 Security: PartnerOAuth ## Path parameters: - `staffId` (integer, required) Staff member ID - `accountId` (integer, required) Account identifier ## Response 200 fields (application/json): - `createdAt` (string) Creation timestamp Example: "2024-06-01T10:00:00Z" - `email` (string) Email address Example: "jane.smith@clinic.com" - `firstName` (string) First name Example: "Jane" - `id` (integer) Unique staff member identifier Example: 12345 - `isPractitioner` (boolean) Whether this staff member is a clinical practitioner Example: true - `lastLoginAt` (string) Last login timestamp Example: "2025-01-15T09:00:00Z" - `lastName` (string) Last name Example: "Smith" - `locationIds` (array) Location IDs the staff member has access to - `npi` (string) NPI (National Provider Identifier) Example: "1234567890" - `phone` (string) Phone number Example: "+15551234567" - `profileImageUrl` (string) Profile image URL - `roleGroupIds` (array) Assigned role group IDs - `schedulable` (boolean) Whether practitioner can be scheduled for appointments Example: true - `status` (string) Account status Enum: "ACTIVE", "INACTIVE", "PENDING" - `title` (string) Job title Example: "Office Manager" - `updatedAt` (string) Last update timestamp Example: "2025-01-10T14:30:00Z" ## Response 401 fields ## Response 403 fields ## Response 404 fields