Quick Links
- Full API Reference — All Catalog Management endpoints and objects
- Product Specifications Guide — Detailed product feed requirements and best practices
Overview
The Catalog API is a commerce solution that gives advertisers the ability to set up product feeds, group products into sets, and holistically manage catalog products. The Catalog API enables programmatic catalog management and grants advertisers more control over how their catalogs are ingested and updated. A catalog holds everything regarding the user’s product and product set and is associated with the user’s handle. Currently, one user can only create one catalog. The Catalog API supports two ways to ingest products:- Scheduled Feed: Add a feed URL (CSV, TSV, or XML) that will be periodically fetched. X supports files up to 8GB.
- Batch Products API: View, create, update, and delete product attributes with batch (JSON) requests.
- Manual: Select up to 50 products and set a name and description.
- Filter: Add up to 30 filters to automatically generate sets (price, Google product category, product type, inventory, sale price, custom fields, etc.).