This guide describes how to use the Catalog Batch API:
For Advantage+ catalog ads catalogs — Use this API if you have large catalogs, such as a catalog containing millions of items with quickly changing inventory. You can create, update, and delete multiple items in a single HTTP request.
For commerce catalogs — Use this API to update product information. You can update multiple items in a single HTTP request.
Use the Catalog Batch API if you have large catalogs, such as a catalog containing millions of items with quickly changing inventory. You can create, update, and delete multiple items in a single HTTP request.
The Catalog Batch API consists of the following endpoints:
Endpoint | Description | In This Guide |
---|---|---|
Sends a batch of requests (create, update, delete) for a catalog. Used for a variety of different objects, such as products, hotels, hotel rooms, flights, destination, home listings, vehicle, and vehicle offers. Supports all MAPI versions up to 3.2. | ||
Checks the status of a batch request. Use a handle (returned from a call to Supports all MAPI versions, prior to 3.1. | ||
Sends batch localization requests to existing catalog items in your catalog. The batch can contain (create, update, delete) localization requests. This endpoint can be used for a variety of different objects, such as products, hotels, flights, destination, home listings, vehicle. Supports all MAPI versions, prior to 3.1. |
Use the Catalog Batch API guides to help you perform common actions with the Catalog Batch API.
/{catalog_id}/items_batch
/{catalog_id}/check_batch_request_status
/{catalog_id}/localized_items_batch