Operation

GET /advertisers

AI-friendly advertiser search with intelligent matching, domain lookup, and comprehensive filtering. In user-facing language, advertisers may also be referred to as affiliate programs or merchants. Prefer q or query for free-form requests like 'find Alo Yoga affiliate programs'. When a client needs to answer a specific question about one advertiser/program, it should identify the record here and then call the advertiser detail endpoint.

Operation ID: listAdvertisers · Tags: Advertisers

Parameters

Name In Required Type Description
q query No string Preferred free-form advertiser or program query. Accepts names, domains, URLs, tags, and related advertiser keywords, including noisy natural-language lookup.
query query No string Alias for q.
name query No string Explicit advertiser text filter
domain query No string Domain filter (supports partial matching)
url query No string Full URL filter
network query No string Network name filter
network_slug query No string Network slug filter
country query No string Country filter (ISO code or name)
vertical query No string Vertical filter
status query No string Advertiser status filter
with_deals query No boolean When true, only return advertisers that currently have deals.
sort_by query No string Searchkick sort field
sort_order query No string Searchkick sort direction
limit query No integer Upper bound for page size
cursor query No string Cursor for pagination
page query No integer Page number
per_page query No integer Results per page
dry_run query No boolean Test request without making changes

Request Body

No request body is defined for this operation.

Responses

Content Types

  • application/json
{
  "description": "List of advertisers with enhanced metadata. Offset pagination returns `meta`; cursor pagination returns `pagination`.",
  "content": {
    "application/json": {
      "schema": {
        "oneOf": [
          {
            "type": "object",
            "properties": {
              "data": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdvertiserListItem"
                }
              },
              "meta": {
                "$ref": "#/components/schemas/AdvertiserOffsetMeta"
              }
            },
            "required": [
              "data",
              "meta"
            ]
          },
          {
            "type": "object",
            "properties": {
              "data": {
                "type": "array",
                "items": {
                  "$ref": "#/components/schemas/AdvertiserListItem"
                }
              },
              "pagination": {
                "$ref": "#/components/schemas/AdvertiserPagination"
              }
            },
            "required": [
              "data",
              "pagination"
            ]
          }
        ]
      }
    }
  }
}

{
  "$ref": "#/components/responses/BadRequest"
}

{
  "$ref": "#/components/responses/Unauthorized"
}

{
  "$ref": "#/components/responses/RateLimited"
}

API Playground

Run this GET request with your API key, or open it in a new tab. Path uses sample IDs where the OpenAPI path has {parameters}. Sign in to enable live testing with your API key.

Action Method Endpoint Description
Search and lookup advertisers or affiliate programs GET /api/v1/advertisers OpenAPI operationId: listAdvertisers.
GET /api/v1/advertisers OpenAPI

Search and lookup advertisers or affiliate programs


    
Ask Dex AIIntegration help

If this page feels TLDR, ask Dex AI.

Dex AI speaks your language, and all the other languages you may not. It will write the integration for you with the right endpoint and headers in one plain-English answer.