List catalogs

Returns a list of catalogs that are available to you.


CampaignId optional

Only returns catalogs associated with the specified program (or campaign) ID.


Returns an array of catalogs up to a limit dictated by @pagesize. Each entry in the array is a separate catalog. If no catalogs meet the criteria, the resulting array will be empty. This request should never return an error.

Example request

curl '<AccountSID>/Catalogs' \
  -X GET \
  -u '<AccountSID>:<AuthToken>' \
  -H 'Accept: application/json' \

Example response

  "@page": "1",
  "Catalogs" [
      "Id": "4321",
      "Name": "Acme Product Catalog",
      "AdvertiserId": "123456",
      "AdvertiserName": "Acme Corporation",
      "AdvertiserLocation": "United States",
      "CampaignId": "0102",
      "CampaignName": "Acme Partner Program",
      "NumberOfItems": "512",
      "DateLastUpdated": "2021-05-05T00:15:28-04:00",
      "Locations": [
      "FTPLocations": [],
      "ItemsUri": "/Mediapartners/<AccountSID>/Catalogs/4321/Items",
      "Uri": "/Mediapartners/<AccountSID>/Catalogs/4321"