Marketing API Version

Product Catalog

Represents a catalog for your business you can use to deliver ads with Dynamic Ads. For example, to see all the product catalogs your business has access to:

curl -G \
-d "access_token=<ACCESS_TOKEN>" \
"https://graph.facebook.com/<API_VERSION>/<BUSINESS_ID>/owned_product_catalogs"

You can associate pixels and apps with a product catalog and then display products in ads based on signals from pixels or apps. Make an HTTP POST:

curl 
-F 'external_event_sources[0]=<PIXEL_ID>' 
-F 'external_event_sources[1]=<APP_ID>'  
-F 'access_token=<ACCESS_TOKEN>'
https://graph.facebook.com/<VERSION>/<PRODUCT_CATALOG_ID>/external_event_sources

Permissions

You need the appropriate Marketing API Access Level and must accept the Terms of Service by creating your first catalog through Business Manager.