---
title: "Get User"
method: GET
path: "/users/{userId}"
tags: ["users"]
---

# Get User

`GET /users/{userId}`

Use this endpoint to get the details of a specific user.

## Path parameters

- `userId` string, uuid, required

## Response `200`

OK

- CompanyUser
  - `id` string, uuid — The unique ID of the Company User.
  - `displayName` string — The display name of the user.
  - `firstName` string — The user's first name.
  - `lastName` string — The user's last name.
  - `initials` string — The user's initials.
  - `role` CompanyUserRole
    - `id` integer — The id/enum value of the user role.
    - `name` 'Company Administrator' | 'Location Administrator' | 'Manager' | 'Office' | 'Sales' | 'Crew' — The name of the role.
  - `status` 'Active' | 'Inactive' | 'Archived' | 'Deleted' — the status of this user account.
  - `phone` string — The user's phone number.
  - `mobilePhone` string — The user's mobile phone number.
  - `email` string — The user's email address.
  - `_link` string — The unique URI of the AccuLynx User.

## Other responses

- `400` — Bad Request - The server cannot process the request due to a client error. Common causes: - Invalid request format - Missing required fields - Validation errors in the request data
- `401` — Unauthorized - Authentication is required or has failed. Common causes: - Missing API key - Invalid API key - Expired or deactivated API key
- `404` — Not Found - The requested resource does not exist. Common causes: - Invalid subscription ID - Subscription has been deleted - URL path contains typos or incorrect values

---

[API](https://skmtc.net/acculynx/apis/acculynx-api-v2.md) · [All operations](https://skmtc.net/acculynx/apis/acculynx-api-v2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/acculynx/acculynx-api-v2/revisions/3a9e3886e400/schema)
