A valid request URL is required to generate request examplesnull{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>",
"code": "product_required",
"product": "search",
"limit": 123
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}Replace or clear search's own boost/bury rules
Whole-replaces the rule set search ranks with (send the full list). A list, including [], takes search off the merchant-wide rules: collections keep them, search uses only this list. null clears it, and search follows the merchant-wide rules again. Storefront search picks the change up within about two minutes (its config cache); collections are never affected. Strengths written here hold until the merchant next saves in the portal, whose editor derives every strength from list position (n..1, -1..-n) and keeps the order.
A valid request URL is required to generate request examplesnull{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>",
"code": "product_required",
"product": "search",
"limit": 123
}{
"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>.
Body
Search's own rule set. null = search has none and ranks with the merchant-wide boost/bury rules (GET /boost-bury); a list, including [], replaces them for search only.
50- Option 1
- Option 2
- Option 3
Show child attributes
Show child attributes
Response
Saved. The body is JSON null.
Was this page helpful?

