A valid request URL is required to generate request examples{}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}List the merchant's recommendation surfaces
Returns every recommendation surface the merchant has configured, as an object keyed by surface name in creation order. Call it to discover which surfaces exist (and their ids) before reading, editing, previewing or pinning one. Read-only; a merchant with recommendations not set up gets {}.
A valid request URL is required to generate request examples{}{
"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
Every surface keyed by name; {} when nothing is configured.
Every surface keyed by name, in creation order.
A saved surface. pin_mode, looks, custom_rules, only_show_pinned and avoid_surfaces are ops-only serving directives, as are a step's seed and the recently_viewed kind: read-only here, an upsert keeps the directives.
Show child attributes
Show child attributes
Was this page helpful?

