A valid request URL is required to generate request examples[
"<unknown>"
]{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}{
"detail": "<string>"
}Create, update or delete a collection version's brand features
Writes one kind of brand feature (content blocks, image settings, product duplicates or the legacy A/B test) for a collection version: upserts upsert_metaobjects as Shopify metaobjects (matched by handle) and deletes delete_metaobjects_by_handle, then records the version’s feature list. Side effects: Shopify metaobject writes (live on the storefront for the published version), definition creation on first use, and multi-market expansion. Returns [].
A valid request URL is required to generate request examples[
"<unknown>"
]{
"detail": "<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.
Path Parameters
The Shopify collection id (numeric, no gid prefix).
Query Parameters
Lite merchant id, e.g. shopify-<shop id>.
The collection version (UUID) the features belong to.
Body
- Option 1
- Option 2
- Option 3
- Option 4
content_block Metaobjects to create or update (matched by handle), all of brand_feature_type.
Show child attributes
Show child attributes
Handles of this feature's metaobjects to delete.
Response
Saved; the body is [].
Was this page helpful?

