# Read a functional area

Returns one group with its target headcount, the type it is filed under, the
training assigned to anyone who joins it, and the conditions that maintain its
membership if automatic updating is switched on.
`permissions.delete` reflects whether this particular group can be removed, which
depends on whether roles are still recruiting under it.

Endpoint: GET /api/v2/headcount/functionalarea/{id}
Version: 2.0.0
Security: default

## Path parameters:

  - `id` (integer, required)
    The ID of the functional area.

## Header parameters:

  - `Rosterfy-Platform` (string)

## Response 200 fields (application/json):

  - `object` (object)

  - `object.id` (integer)

  - `object.account_id` (integer)

  - `object.headcount_functional_area_type_id` (integer)

  - `object.name` (string)

  - `object.frontend_name` (string)

  - `object.code` (string)

  - `object.target` (integer)

  - `object.auto_update_mode` (integer)

  - `object.rules` (array)

  - `object.training_ids` (array)

  - `object.is_system` (integer)

  - `object.deleted_at` (string | null)

  - `object.created_at` (string)

  - `object.updated_at` (string)

  - `object.updated_by` (integer)

  - `object.uuid` (string)

  - `nice` (object)

  - `nice.rrn` (string)

  - `relations` (object)

  - `permissions` (object)

  - `permissions.read` (boolean)

  - `permissions.update` (boolean)

  - `permissions.delete` (boolean)

