---
title: "Gets a Site"
method: GET
path: "/ocapi/v1/sites/{siteId}"
tags: ["Sites"]
---

# Gets a Site

`GET /ocapi/v1/sites/{siteId}`

Returns a detailed site and its related data based on the provided siteId.

#### Licenses Required


- Vista.Ocapi

## Path parameters

- `siteId` string, required

## Headers

- `Connect-Region-Code` string

## Response `200`

Success

- OcapiV1BrowsingMasterDataSitesSiteDetails — Represents the details of a site entity
  - `site` union, required — Represents a physical location that belongs to a cinema chain, consisting of one or more screen entities
    - OcapiV1LoyaltyMasterDataSitesLoyaltySite — Represents a site in Vista Loyalty
      - `location` OcapiV1GeographicLocation — Represents a set of geospatial coordinates; longitude and latitude, that can be used to pinpoint a location on a map
        - `latitude` number, double, required — Gets the latitude (expressed in degrees and minutes)
        - `longitude` number, double, required — Gets the longitude (expressed in degrees and minutes)
      - `contactDetails` OcapiV1BrowsingMasterDataSitesSiteContactDetails, required — Represents the contact details of a site
        - `phoneNumbers` OcapiV1PhoneNumber[], required — Gets the list of phone number entities
          - `type` 'Home' | 'Mobile' | 'Work' | 'Business' | 'Fax', required — Represents the type of a phone number
          - `number` string, required — Gets the phone number
        - `email` string, nullable — Gets the email address
        - `address` OcapiV1BrowsingMasterDataSitesSiteAddress — Represents the physical address of a site
          - `line1` string, nullable — Gets the first line
          - `line2` string, nullable — Gets the second line
          - `city` string, nullable — Gets the city
      - `ianaTimeZoneName` string, required — Gets the IANA time zone name
      - `id` string, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `hasSellableItems` boolean, required — Gets a value indicating whether the site has any sellable item entities
      - `allowedItemDeliveryMethods` OcapiV1SalesMasterDataItemsDeliveryMethodsItemDeliveryMethod[], required — Gets the list of allowed item delivery method entities
    - OcapiV1BrowsingMasterDataSitesSite — Represents a physical location that belongs to a cinema chain, consisting of one or more screen entities
      - `id` string, required — Gets the unique identifier
      - `name` OcapiV1Translatable, required — Represents some customer-visible translatable Text in the default language, and a list of translation entities
        - `text` string, required — Gets the text in the default language
        - `translations` OcapiV1Translation[], required — Gets the translations of the translatable Text in other languages
          - `languageTag` string, required — Gets the IETF (RFC 4646) language tag that the translation Text has been translated for
          - `text` string, required — Gets the translated text
      - `location` OcapiV1GeographicLocation — Represents a set of geospatial coordinates; longitude and latitude, that can be used to pinpoint a location on a map
        - `latitude` number, double, required — Gets the latitude (expressed in degrees and minutes)
        - `longitude` number, double, required — Gets the longitude (expressed in degrees and minutes)
      - `contactDetails` OcapiV1BrowsingMasterDataSitesSiteContactDetails, required — Represents the contact details of a site
        - `phoneNumbers` OcapiV1PhoneNumber[], required — Gets the list of phone number entities
          - `type` 'Home' | 'Mobile' | 'Work' | 'Business' | 'Fax', required — Represents the type of a phone number
          - `number` string, required — Gets the phone number
        - `email` string, nullable — Gets the email address
        - `address` OcapiV1BrowsingMasterDataSitesSiteAddress — Represents the physical address of a site
          - `line1` string, nullable — Gets the first line
          - `line2` string, nullable — Gets the second line
          - `city` string, nullable — Gets the city
      - `ianaTimeZoneName` string, required — Gets the IANA time zone name
      - `hasSellableItems` boolean, required — Gets a value indicating whether the site has any sellable item entities
      - `allowedItemDeliveryMethods` OcapiV1SalesMasterDataItemsDeliveryMethodsItemDeliveryMethod[], required — Gets the list of allowed item delivery method entities

## Other responses

- `404` — Site does not exist.

---

[API](https://skmtc.net/vista/apis/vista-digital-platform.md) · [All operations](https://skmtc.net/vista/apis/vista-digital-platform/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/vista/vista-digital-platform/revisions/3a81c0aed14e/schema)
