A valid request URL is required to generate request examples{
"status": "pending",
"existing_search_app": true,
"error": "<string>",
"theme_id": 123,
"duplicate_theme_id": 123,
"updated_at": "<string>",
"editor_deep_link": "<string>",
"preview_link": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}Where the merchant's search onboarding stands
The state of adding Depict search to the merchant’s storefront theme: a background job prepares a search header on an unpublished copy of the live theme, then builds that copy for the merchant to preview and publish. Poll it after searchOnboardingEnable or searchOnboardingGoLive. Read-only.
A valid request URL is required to generate request examples{
"status": "pending",
"existing_search_app": true,
"error": "<string>",
"theme_id": 123,
"duplicate_theme_id": 123,
"updated_at": "<string>",
"editor_deep_link": "<string>",
"preview_link": "<string>"
}{
"detail": "<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.
Query Parameters
Lite merchant id, e.g. shopify-<shop id>.
Response
The current status.
null = the merchant never started search onboarding.
pending, running, stashed, failed, stale, golive_running, live_ready, golive_failed, null The store already runs the Search by Depict app and never started this flow: it gets in touch instead of pressing the button.
The unpublished theme copy that carries the search header.
Theme-editor link that adds the search block to the duplicate's header; only at live_ready.
Storefront preview of the duplicate; only at live_ready.
Was this page helpful?

