Skip to main content
GET /api/v2/storefront/esa/{esaId}/advertisers Reads a bounded advertiser page for a Google Ad Manager, FreeWheel, or AdsWizz source. Google Ad Manager pages come from its synced cache. FreeWheel performs a bounded authoritative sync before serving the first cached page. Follow nextCursor until it is null. Only treat an omitted advertiser as removed when authoritative is true, truncated is false, and errors is empty. For filtered GAM search, use GET /esa/{esaId}/gam/advertisers.

Request

Parameters

Response

advertisers[].id is the provider-native advertiser ID. adapterType namespaces that ID. syncedAt is the cache/sync timestamp when the provider supplies one.

Errors

  • 400 VALIDATION_ERROResaId, limit, or cursor is invalid; the source is deactivated; or the ad server has no advertiser roster.
  • 404 NOT_FOUND — no embedded sales agent with this esaId on your account.
  • 503 SERVICE_UNAVAILABLE — the ad server is temporarily unreachable.
See Errors for the full error contract.

Buyer routing tasks

All buyer-routing operations

Buyer routing overview

How buyers resolve to advertisers

List GAM advertisers

Filter the cached Google Ad Manager roster by name

Set default advertiser

Pick the catch-all advertiser