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

Update a product

Partial update: only the fields sent change. retailerId cannot change.


PlatformsMeta
PUT
/v1/ads/catalogs/{catalogId}/products/{productId}

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)

productId*string

Meta product item ID (from the products list; not the retailer id)

Request Body

application/json

TypeScript Definitions

Use the request body type in TypeScript.

Response Body

application/json

application/json

application/json

application/json

application/json

{  "product": {    "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"    ]  }}
Was this page helpful?

Update a product set

Previous Page

Delete a product set

Next Page

accountId*string
catalogAccountId?string
product*

One product shape for single and bulk calls. Money is in major units (12.99); Zernio converts to what Meta wants.