---
title: "Gets the current list of discount availability entities for a particular site and site order location"
method: GET
path: "/ocapi/v1/sites/{siteId}/order-locations/{siteOrderLocationId}/discount-availability"
tags: ["Discounts"]
---

# Gets the current list of discount availability entities for a particular site and site order location

`GET /ocapi/v1/sites/{siteId}/order-locations/{siteOrderLocationId}/discount-availability`

## Request

- Base URL: `https://developer.vista.co` (the document declares no server; this is the origin it was published from)
- URL: `https://developer.vista.co/ocapi/v1/sites/{siteId}/order-locations/{siteOrderLocationId}/discount-availability`
- Auth: none declared
- TypeScript: <https://skmtc.dev/vista/apis/vista-digital-platform/docs/ocapi/v1/sites/:siteId/order-locations/:siteOrderLocationId/discount-availability/get.ts> (a function with typed inputs; its response is checked against the schema)

This endpoint returns availabilities for discount entities configured for the site and site order location with respect to the
site's current local time.




Use [GetDiscountAvailabilitiesForSite](/openapi/digital-platform/openapi/discounts/ocapidiscountavailability_getdiscountavailabilitiesforsite) to get the default site discount availability list details for the site

#### Licenses Required


- Vista.Ocapi

## Path parameters

- `siteId` string, required
- `siteOrderLocationId` string, required

## Headers

- `Connect-Region-Code` string

## Response `200`

Success

- OcapiV1SalesAvailabilitySiteDiscountAvailabilityListDetails: Represents a list of discount availability entities for a particular site
  - `discountAvailabilities` OcapiV1SalesAvailabilityDiscountAvailability[], required: Gets the list of discount availability entities
    - `discountId` string, required: Gets the unique identifier of the discount
    - `isAvailable` boolean, required: Gets a value indicating whether the discount is available
    - `unavailableReason` 'NotApplicable' | 'UnavailableForFilm' | 'UnavailableForDistributor' | 'UnavailableForPublicHoliday' | 'UnavailableForDayOfWeek' | 'UnavailableForTime' | 'UnavailableForDate', required: Represents the reasons that a discount may not be available
  - `siteId` string, required: Gets the unique identifier of the site
  - `isDefault` boolean, required: Gets a value indicating whether this is the default discount availability list details for the site
  - `siteOrderLocationId` string, nullable: Gets the unique identifier of the site order location, if applicable

## Other responses

- `404`: Site or order location does not exist.

## Changes

- **2026-10-09** `41415d239083`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/vista/apis/vista-digital-platform/changes/ocapi/v1/sites/:siteId/order-locations/:siteOrderLocationId/discount-availability/get.md)

---

[API](https://skmtc.dev/vista/apis/vista-digital-platform.md) - [All operations](https://skmtc.dev/vista/apis/vista-digital-platform/llms.txt) - [OpenAPI document](https://skmtc.dev/vista/apis/vista-digital-platform/revisions/c46f30854000?raw)
