Zernio
Zernio
API Reference

Product Catalogs

List a feed's uploadsGETList a catalog's product feedsGETList a catalog's product setsGETList a catalog's productsGETList Meta product catalogsGETFetch a feed file nowPOSTCreate a product feedPOSTCreate a product setPOSTAdd a product to a catalogPOSTCreate a Meta product catalogPOSTGet a bulk request's statusGETGet a productGETGet a product catalogGETUpdate a product setPUTUpdate a productPUTDelete a product setDELETEDelete a productDELETEDelete a product catalogDELETECreate, update or delete products in bulkPOST
Dashboard
llms.txtOpenAPI
OverviewPlatformsAPI ReferenceResources
Product Catalogs

List a catalog's products

Pages through the catalog's products. Filter by your own retailerId to look one up. price and salePrice come back formatted by Meta (for example "€49.90").


PlatformsMeta
GET
/v1/ads/catalogs/{catalogId}/products

Authorization

bearerAuth
AuthorizationBearer <token>

API key authentication: send your Zernio API key in the Authorization header, prefixed with Bearer.

In: header

Path Parameters

catalogId*string

Meta product catalog ID (from GET /v1/ads/catalogs)

Query Parameters

accountId*string

A facebook, instagram, metaads or whatsapp account ID

catalogAccountId?string

A facebook, instagram or metaads account whose Meta login carries catalog_management; its token performs the call instead of the account's own

limit?integer
Range1 <= value <= 100
Default25
after?string

Cursor from the previous page's nextCursor

retailerId?string

Only the product with this retailer id (your SKU)

Response Body

application/json

application/json

application/json

application/json

application/json

{  "products": [    {      "id": "string",      "retailerId": "string",      "name": "string",      "description": "string",      "url": "string",      "imageUrl": "string",      "additionalImageUrls": [        "string"      ],      "price": "string",      "salePrice": "string",      "currency": "string",      "availability": "string",      "condition": "string",      "brand": "string",      "category": "string",      "productType": "string",      "gtin": "string",      "inventory": 0,      "visibility": "string",      "color": "string",      "size": "string",      "gender": "string",      "material": "string",      "pattern": "string",      "customLabels": [        "string"      ],      "reviewStatus": "string",      "reviewRejectionReasons": [        "string"      ]    }  ],  "nextCursor": "string"}
Was this page helpful?

List a catalog's product sets

Lists a Meta product catalog's product sets, the unit a catalog ad promotes. Pass the chosen set id, not the parent catalog id, as `promotedObject.productSetId` on POST /v1/ads/create with `goal: catalog_sales`.

List Meta product catalogs

Lists the Meta Commerce catalogs of a business portfolio (owned + agency-shared). The business comes from `businessId`, else the ad account's owner (`adAccountId`), else the WhatsApp Business Account's owner when `accountId` is a WhatsApp connection, else the only business the Meta login can see. Reads work with scopes customers already granted.