Get entity counts
Exact totals on the source store for the entities you selected — the numbers behind the count badges in the StagingPro UI. Fast, parallel reads; no run is created and the destination is never touched.
destination_store_hash is optional here, so you can get counts with only a source store chosen. Pass a selection to scope the counts to a selective run’s real picks rather than the whole store. Orders are counted per selected order_status_{id} when those keys are requested.
Authorizations
A bearer token from Login, sent as Authorization: Bearer <token>. Valid for 10 days by default; scoped to the user and organisation it was issued for. Rotating or disabling the organisation's API credential immediately invalidates all outstanding tokens. Browser calls from a signed-in app.vortexiq.ai page are also accepted via session cookie — see Authentication.
Body
Counts and forecast read the source store only, so destination_store_hash is optional.
BigCommerce store hash to read.
Entity keys to count or price. Required except with mode: true-replica, where the platform expands its own preset and this field must be omitted.
1Optional and currently unused — /entity-counts and /forecast are source-only reads. Destination-aware pricing of update/replace happens only at kickoff (POST /migrations).
Optional. true-replica sizes the server-configured True Replica preset instead of a caller-supplied entity list (subject to the same organisation gate as Create migration).
Selective migration picks. Parents and ancestors are included automatically, and products pull in their brands and categories.
Find the ids to pass here in the StagingPro app's Selective Migration tab. A selection also scopes entity counts and the forecast.
Forecast only: price the ETA for this strategy.
skip, update, replace Optional channel map.
Optional storefront scope.
x >= 1Optional storefront scope.
x >= 1