---
title: "Retrieve Discounts"
method: GET
path: "/listings/{listing_id}/available_discounts"
tags: ["Listings"]
---

# Retrieve Discounts

`GET /listings/{listing_id}/available_discounts`

## Request

- Base URL: `https://api-g.weedmaps.com/oos/2026-01`
- URL: `https://api-g.weedmaps.com/oos/2026-01/listings/{listing_id}/available_discounts`
- Auth: HTTP bearer

This operation will retrieve all of the available discounts for a Weedmaps Listing.

## Path parameters

- `listing_id` string, required

## Query parameters

- `page` integer
- `page_size` integer

## Response `200`

Successful Discounts Retrieval

- ApplicableDiscountsResponse: Response schema for applicable discounts
  - `data` ApplicableDiscount[]: Discount details
    - `data` object
      - `attributes` ApplicableDiscountAttributes, required
        - `auto_apply` boolean: Whether the discount is automatically applied
        - `code_name` string: Discount code
        - `description` string: Discount description
        - `end_date` string, datetime: Expiration date
        - `legal_disclaimer` string: Legal disclaimer
        - `prerequisite_customer_type` string: First time/returning customer eligibility requirements
        - `redemption_details` string: Redemption details
        - `title` string: Discount title
      - `id` string: discounts ID
      - `type` 'discounts', required
    - `jsonapi` JsonApi
      - `version` '1.0'

## Other responses

- `401`: UnauthorizedResponse
- `403`: Forbidden
- `404`: NotFoundResponse

---

[API](https://skmtc.dev/weedmaps/apis/orders-api.md) - [All operations](https://skmtc.dev/weedmaps/apis/orders-api/llms.txt) - [OpenAPI document](https://skmtc.dev/weedmaps/apis/orders-api/revisions/4ec422edb402?raw)
