Limits and behavior
- Each merchant runs on exactly one ingestion path: Centra, Shopify, or the Push Product API.
- There is no merchant-facing ingestion-status endpoint or completion webhook. See Verifying your data is in for what you can check instead.
- Catalog ingestion carries product data only. Behavioural data (clicks, add-to-carts, purchases) is collected separately by Depict’s on-site tracking as part of the storefront integration.
- Product feeds are superseded by the Push Product API.
Ingestion paths
From ingestion to serving
All three paths feed the same pipeline:- Raw import. Data from your platform (or your push requests) lands in Depict’s raw store.
- Transform. Raw data is projected into Depict’s three-level product model: product, product group, variant.
- Indexing. The search index is updated incrementally, per locale. Only changed products are re-indexed.
Verifying your data is in
There is no ingestion-status page or endpoint. To verify your catalog end to end:- Check the portal’s Products page. It reads the same catalog serving reads, so a product visible there has completed ingestion.
- Query your storefront. Search for a product you recently changed and confirm the change is reflected. This is the definitive end-to-end check.
- Push Product API merchants get a per-line receipt for every line sent. A receipt confirms the data was accepted into Depict’s raw store; the change is live in search after the transform and indexing stages complete, which is not separately signalled.
- Centra merchants: Depict runs a daily reconciliation against Centra to catch drift. If you suspect your catalog is out of date, contact Depict.

