A valid request URL is required to generate request examples{
"id": "<string>",
"display_name": "<string>",
"base_currency": "<string>",
"desktop_columns": 123,
"mobile_columns": 123,
"shopify_domain": "<string>",
"shopify_app_installed": true,
"has_run_at_least_one_ingestion": true,
"multi_store_group_id": "<string>",
"multi_store_activation_code": "<string>",
"variant_group_by_name": "<string>",
"start_timestamp": 123,
"has_completed_onboarding": true,
"auto_activate_all_collections": true,
"shopify_is_multi_market": true,
"default_market_id": "<string>",
"previous_base_currency": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}Install or reinstall the app for the calling Shopify store
Creates the merchant for the Shopify store in the caller’s session token, or marks an existing one reinstalled, then exchanges and stores a fresh offline Admin API token. Call it from the app’s install flow only: it saves the store, its default market, default boost/bury rules and its Shopify settings. Needs a Shopify session token. Returns the merchant record.
A valid request URL is required to generate request examples{
"id": "<string>",
"display_name": "<string>",
"base_currency": "<string>",
"desktop_columns": 123,
"mobile_columns": 123,
"shopify_domain": "<string>",
"shopify_app_installed": true,
"has_run_at_least_one_ingestion": true,
"multi_store_group_id": "<string>",
"multi_store_activation_code": "<string>",
"variant_group_by_name": "<string>",
"start_timestamp": 123,
"has_completed_onboarding": true,
"auto_activate_all_collections": true,
"shopify_is_multi_market": true,
"default_market_id": "<string>",
"previous_base_currency": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}Authorizations
Shopify App Bridge session token of the embedded Depict: Search & Merchandising app. The shop in the token determines the merchant; merchant_id parameters must belong to that shop.
Response
The created or reinstalled merchant.
Currency the merchant's money figures are reported in (ISO 4217): the shop's own Shopify currency once observed, else the default market's currency.
Collection grid columns on desktop.
Collection grid columns on mobile.
The shop's *.myshopify.com domain.
The first full catalog import has finished.
Multi-store group the merchant belongs to, if any.
Product option name used to group variants in the collection grid (e.g. Color); null = no grouping.
Install time, epoch seconds.
New collections are activated for Depict sorting automatically.
base_currency under the earlier rule: the default market's currency, else SEK, recomputed on every read. Where it differs from base_currency, money is reported in the shop's own currency instead.
Was this page helpful?

