# Read a shift link

Returns one shift link. A shift link is the series a repeating shift belongs to - the
thing that makes a run of Saturday shifts one recurring commitment rather than a dozen
unrelated ones. It holds the names the series is known by and the pattern its shifts
were generated from; the shifts themselves are read from the listing below.
`object` holds the stored values and `nice` the same values rendered for display.
`permissions` says what the caller may do with this series.
`rules` describes the repeat the series was built on - `days` holds the days of the week
it covers, as integers with Sunday at `0`. `repeat` says whether the series is still
generating shifts, and `end_date` when it stops.

Endpoint: GET /api/v2/event/{event_id}/shift/link/{id}
Version: 2.0.0
Security: default

## Path parameters:

  - `event_id` (integer, required)
    The ID of the event.

  - `id` (integer, required)
    The ID of the shift link.

## Header parameters:

  - `Rosterfy-Platform` (string)

## Response 200 fields (application/json):

  - `object` (object)

  - `object.id` (integer)

  - `object.event_id` (integer)

  - `object.event_shift_pattern_id` (string | null)

  - `object.name` (string)

  - `object.frontend_name` (string)

  - `object.repeat` (integer)

  - `object.end_date` (string | null)

  - `object.rules` (object)

  - `object.rules.days` (array)

  - `object.created_at` (string)

  - `object.updated_at` (string)

  - `nice` (array)

  - `relations` (array)

  - `permissions` (object)

  - `permissions.read` (boolean)

  - `permissions.update` (boolean)

  - `permissions.delete` (boolean)

