---
title: "GET /api/distribution/events/{eventId}/availabilities/{availabilityId}/seating-groups/{groupId}"
method: GET
path: "/api/distribution/events/{eventId}/availabilities/{availabilityId}/seating-groups/{groupId}"
tags: ["api", "distribution-api"]
---

# GET /api/distribution/events/{eventId}/availabilities/{availabilityId}/seating-groups/{groupId}

`GET /api/distribution/events/{eventId}/availabilities/{availabilityId}/seating-groups/{groupId}`

Get the state for a seating group.

## Path parameters

- `eventId` string, required — The event to fetch seating tuples for
- `groupId` string, required — The seating group to fetch seating tuples for
- `availabilityId` string, required — The availability to fetch seating tuples for

## Query parameters

- `distributorId` string, required — The seller to get events for

## Response `200`

OK

- DistributionSeatingGroupResource
  - `eventId` string, required — The event of the seating tuples
  - `availabityId` string, required — The availibility of the seating tuples
  - `groupId` string, required — The seating group of the seating tuples
  - `type` 'Seats' | 'GeneralAdmission', required — The type of seating group
  - `tuples` object[] — The available seating tuples. Only set for type == Seats. Will be empty if there are no seats available in the group.
    - `tupleId` string, required — The unique id for the tuple
    - `seats` object[] — The seats for the tuple
      - `seatId` string, required — The unique id for the seat
      - `sectionName` string, required — The section name for the seat
      - `rowName` string, required — The row name for the seat
      - `seatName` string, required — The seat name for the seat
      - `offers` object[], required — The offer ids the seat is available for
        - `offerId` string, required — The offer id the seat is available for
  - `availability` integer — The amount of seats available. Only set for type == GeneralAdmission
  - `statusId` string — The status id of the seating group. Only set for type == GeneralAdmission and availability > 0
  - `name` string — The name of the seating group. Only set for type == GeneralAdmission
  - `gate` string — The gate of the seating group. Only set for type == GeneralAdmission and if the event has gates

## Other responses

- `400` — Bad Request

---

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