---
title: "Get All Deals"
method: POST
path: "/affiliates/deals"
tags: ["Affiliate Deals"]
---

# Get All Deals

`POST /affiliates/deals`

## Request body

- object
  - `network_offer_ids` integer[] — Optional list of offer IDs to filter deals by. If omitted, returns deals for all offers the affiliate can access.
  - `page` integer — Page number for pagination (1-based).
  - `page_size` integer — Number of results per page.

## Response `200`

- object
  - `deals` object[] — Array of deals matching the filter criteria.
    - `network_advertiser_deal_id` integer, required — Unique identifier for the deal.
    - `network_id` integer — Network ID the deal belongs to.
    - `name` string, required — Deal name.
    - `description` string — Deal description.
    - `brand_name` string — Brand associated with the deal.
    - `deal_type` string, required — Type of deal (e.g. coupon, promotion, sale).
    - `deal_status` string, required — Current status of the deal (active, paused, expired).
    - `deal_categories` string[], required — Categories assigned to the deal.
    - `scope` string — Scope of the deal.
    - `restrictions` string — Any restrictions that apply to the deal.
    - `coupon_code` string — Coupon code associated with the deal, if applicable.
    - `coupon_code_discount_amount` number — Flat discount amount for the coupon code.
    - `coupon_code_discount_percentage` number — Percentage discount for the coupon code.
    - `coupon_code_discount_currency_id` string — Currency ID for the coupon code discount amount.
    - `threshold_amount` number — Minimum purchase amount threshold to activate the deal.
    - `threshold_amount_currency_id` string — Currency ID for the threshold amount.
    - `threshold_quantity` integer — Minimum quantity threshold to activate the deal.
    - `purchase_limit_amount` number — Maximum purchase amount for the deal.
    - `purchase_limit_amount_currency_id` string — Currency ID for the purchase limit amount.
    - `purchase_limit_quantity` integer — Maximum quantity limit for the deal.
    - `date_valid_from` integer — Start date and time when the deal becomes valid.
    - `date_valid_to` integer — End date and time when the deal expires.
    - `date_valid_timezone_id` integer — Timezone ID for the deal validity dates.
    - `time_created` integer — Unix timestamp when the deal was created.
    - `time_saved` integer — Unix timestamp when the deal was last saved.
    - `time_deleted` integer — Unix timestamp when the deal was deleted. 0 if not deleted.
    - `relationship` object — Related entities for this deal.
      - `deal_resources` object[] — Resources associated with the deal (images, links, etc.).
      - `has_products` boolean — Whether the deal has associated products.
      - `offers` object[] — Offers associated with this deal.
        - `network_offer_id` integer
        - `name` string
  - `paging` object — Pagination metadata.
    - `page` integer
    - `page_size` integer
    - `total_count` integer

---

[API](https://skmtc.net/everflow/apis/everflow-network-api-tracking-domains.md) · [All operations](https://skmtc.net/everflow/apis/everflow-network-api-tracking-domains/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/everflow/everflow-network-api-tracking-domains/revisions/39242cee0e32/schema)
