Halo Effect Tracker

Which halo channels are connected

The prerequisite call: which of this shop's four data channels are wired up, and which have actually landed data. Correlations are only computed for channels flagged here, so a null amazon correlation on a shop with amazon: false is expected, not a failure.

amazon / shopify mean an active authorization exists; the matching *_has_data flags mean rows have arrived. Connected but not-yet-populated is the normal state for the first few hours after a brand links a store. Single-shop only.

get/halo/channels

Response

Successful Response

shop_idinteger required
tiktokboolean required

TikTok analytics have been collected.

amazonboolean required

An active Amazon (SP-API) auth exists.

shopifyboolean required

An active Shopify auth exists.

branded_searchboolean required

Amazon branded-search rows exist for this shop.

amazon_has_databoolean required

Amazon revenue rows exist. False while amazon is true means the connection is live but the first backfill is still running.

shopify_has_databoolean required

Shopify revenue rows exist (same connected-vs-synced split).

Changes

No recorded changes to this endpoint across all 6 revisions of this API.