# Get Role

Gets details of a specific role used for shaping, planning, and reporting.

Endpoint: GET /v1/roles/{id}
Version: v1
Security: ApiKey

## Path parameters:

  - `id` (string, required)
    ID of the resource

## Response 200 fields (application/json):

  - `id` (string)
    The unique identifier for the Role in Parallax.

  - `name` (string)
    The name of the Role, typically describing the job function or skill set (e.g. Designer, Developer).

  - `department_id` (string)
    The unique identifier of the Department that this Role belongs to for capacity and reporting segmentation.

  - `capacity` (number)
    The full-time capacity for this Role, expressed as a decimal percentage (e.g. 1.0 = 100%).

  - `billable_utilization_target` (number)
    The target percentage of billable utilization expected for this Role, expressed as a decimal percentage (e.g. 1.0 = 100%).

  - `archived` (boolean)
    Indicates whether this Role has been archived and is no longer active for planning or reporting.

  - `created_date` (string)
    The date and time when the Role record was created in Parallax.

  - `modified_date` (string)
    The date and time when the Role record was last modified in Parallax.

## Response 400 fields (application/json):

  - `type` (string)
    RFC reference for the error type

  - `title` (string)
    Human-readable summary of the error

  - `status` (integer)
    HTTP status code

  - `errors` (array)
    Detailed error messages for each validation failure

  - `trace_id` (string)
    Trace identifier for debugging

