---
title: "Fetch All Coupons"
method: GET
path: "/v2/publishers/coupons"
tags: ["Coupon Codes"]
---

# Fetch All Coupons

`GET /v2/publishers/coupons`

Returns all coupon codes for all campaigns

## Query parameters

- `pageToken` string
- `campaign_id` string

## Response `200`

Successful operation

- PublisherCouponCodeData
  - `coupons` object[]
    - `id` string
    - `code` string
    - `description` string
    - `status` 'active' | 'pending' | 'expired'
    - `type` 'generic' | 'exclusive' | 'one_time'
    - `campaign_name` string
    - `campaign_id` number
    - `start` string, date-time
    - `end` string, date-time
    - `created` string, date-time
  - `pageToken` string — Token to access next page

## Other responses

- `400` — Invalid API Key

---

[API](https://skmtc.net/trackier/apis/trackier-publisher-api-docs.md) · [All operations](https://skmtc.net/trackier/apis/trackier-publisher-api-docs/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/trackier/trackier-publisher-api-docs/revisions/662d56d3e6f1/schema)
