Halo Effect Tracker

Which halo channels are connected

Changed on

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

Request

  • Base URL
    https://api.reacherapp.com/public/v1
  • URL
    https://api.reacherapp.com/public/v1/halo/channels
  • Auth
    API key in header x-api-key and API key in header x-shop-id

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