The int_algolia cartridge keeps your siteβs data in sync with Algolia.
Concepts
-
B2C object
A business object of any B2C class such as
Product, Pricebook, ProductInventoryList, or ProductInventoryRecord.
A Product object has built-in and custom attributes, such as ID, name, shortDescription, or longDescription.
-
Algolia product record
The JSON product object stored in the Algolia .
It has a different structure to that of a B2C Product object and contains all relevant data you configure the jobs to export, such as
price, in_stock. Some of these attributes are simple values and some are more complex,
see Indexing attributes.
Overview of the indexing jobs
-
AlgoliaProductIndex_v2
Performs a full catalog update.
-
AlgoliaProductDeltaIndex_v2
Performs delta updates on your Algolia product using the B2C Delta Export feature.
For more information, see Ongoing indexing.
-
AlgoliaProductPriceDeltaIndex_v2
Updates the records of the products whose price books changed, using a scheduled B2C delta export.
For more information, see Price and inventory delta indexing.
-
AlgoliaProductInventoryDeltaIndex_v2
Updates the records of the products whose inventory lists changed, using a scheduled B2C delta export.
For more information, see Price and inventory delta indexing.
-
AlgoliaProductPriceIndex_v2 (Variation product record model only)
Updates price information for all your Algolia products.
For more details, see Price and inventory data index jobs.
-
AlgoliaProductInventoryIndex_v2 (Variation product record model only)
Updates inventory information for all your Algolia products. For more details, see Price and inventory data index jobs.
-
AlgoliaCategoryIndex_v2
Updates your category indices.
What data does the cartridge send?
For details on which attributes get indexed by default and how to extend them,
see Indexing attributes.
To learn more about optimizing indexing performance,
see Performance considerations. Last modified on August 10, 2026