Create smart collection
POST https://{handle}.myshopline.com/admin/openapi/v20260301/products/smart_collections.json
handle : The store's unique identifier, which is the prefix of the store's domain name. For example, if a store's domain name is open001.myshopline.com , the store handle is open001 .Create smart collection
Request Headers
- Content-Type string requiredThe field must be set to the fixed value
application/json; charset=utf-8. - Authorization string requiredThe access token for the API resource. Refer to App authorization to obtain the access token, and then pass the obtained token in the Bearer format.Example:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJhcHBLZXkiOiJmMjM3OWQyMTYyOGMzM2QxMWRiMWZkYjY5N2EzZjdjMjZlNGMwYTA5Iiwic2VsbGVySWQiOiIyMDAwMjM0ODgwIiwic3RvcmVJZCI6IjE2NzIzNjk3Mjk2MDYiLCJ2ZXJzaW9uIjoiVjIiLCJkb21haW4iOiJodHRwczovL3NsLW9wZW4tc2cubXlzaG9wbGluZS5jb20iLCJ0aW1lc3RhbXAiOjE2NzUzMTk0OTI0MzksImlzcyI6Inlzb3VsIiwiZXhwIjoxNzY5OTI3NDkyfQ.UwQzomM2veGCUaOZ0paUxq5dpc7DXuhHYFvsQ_uIAKduzWcb_j2E4q_36El83sp145D4cKbpcE5KCeeIz-JNQw
Request Body
smart_collectionobject required
Intelligent collection relevant informationdisjunctive booleanRelationship between the intelligent collection box and Product conditions.value description true Product meets any conditions and can be incorporated into this intelligent collection. false Product must meet all conditions and must be fully compliant to be incorporated into this intelligent collection. Example:trueimageobject
The image of collection.alt stringWords or phrases that share the characteristics or content of images.Example:This is a image altsrc stringThe image's location represented as a URL.Example:https://img.myshopline.com/image/official/e46e6189dd5641a3b179444cacdcdd2a.pngpublished_scope stringSet the launch range , when the value is " web " , it means online storesExample:websort_order stringSpecify the sorting order of products within the collection.value description best-selling Sorted by best-selling products. alpha-asc Sorted in ascending alphabetical order (A - Z). alpha-desc Sorted in descending alphabetical order (Z - A). updated-desc Sorted by update date in descending order (newest to oldest). updated-asc Sorted by update date in ascending order (oldest to newest). manual Sorted by the order manually set by the merchant. Example:updated-ascbannerobject
The banner image of the collection.alt stringWords or phrases that share the characteristics or content of images.Example:This is a image altsrc stringThe image's location represented as a URL.Example:https://img.myshopline.com/image/official/e46e6189dd5641a3b179444cacdcdd2a.pngbody_html stringThe description of the collection.Example:This is a descriptionhandle stringThe handle of collection.Example:spring-clothingpath stringThe relative path of the collection URL in the online store, max 512 characters.Example:/collections/springrulesobject[] required
Rule list for smart collectionscondition stringThe value of the condition.Example:truecondition_object_id longThe ID of the metafield object.Example:459302847relation string requiredConditional StatementsValue Description equals Represents "equal to" not_equals Represents "not equal to" starts_with Represents "starts with" (prefix match) ends_with Represents "ends with" (suffix match) contains Represents "contains" (inclusion) not_contains Represents "does not contain" (exclusion) greater_than Represents "greater than" less_than Represents "less than" Example:equalscolumn string requiredConditions variableValue Description title The title of the product. sale_price The original price of the product variant. compared_at_price The price of the product variant. tag The tags of product. inventory Total inventory across all variants. vendor The vendor of product. variant_weight The weight of the product variant. variant_title The title of the product variant. created_at The creation date and time of the product. sales The product's sales. view The views of product. add_to_cart The product's add-to-cart count. type Merchant-defined product type. product_taxonomy_node_id The product's standardized product type. product_metafield_definition The value of a product metafield Example:product_metafield_definitiontitle string requiredCollection titleExample:spring clothing
Status Codes
- 200
- 401
- 429
For the complete list of codes and messages, see Http status code.
Response Headers
traceId
A globally unique identifier for the request. It is used to track the request flow throughout the system, allowing for easy location and debugging when issues arise.
Response Body
smart_collectionobject
Collection informationhandle stringThe handle of collection.Example:spring-clothingid stringThe ID of collection.Example:12257170618007271602093384imageobject
The image of collection.alt stringWords or phrases that share the characteristics or content of images.Example:This is a image altsrc stringThe image's location represented as a URL.Example:https://img.myshopline.com/image/official/e46e6189dd5641a3b179444cacdcdd2a.pngcreated_at stringThe creation date and time of the collection.Example:2021-09-03T14:11:54+00:00published_at stringTime to post to online storesExample:2021-09-03T14:11:54+00:00template_path stringThe template of theme.Example:templates/sortation/detail.jsonpublished_scope stringThe launch range , when the value is " web " , indicates online storesExample:webupdated_at stringThe last modified date and time of the collection.Example:2021-09-03T14:11:54+00:00body_html stringThe description of the collection.Example:This is a descriptionrulesobject[]
Rule list for smart collections.column stringConditions variableValue Description title The title of the product. sale_price The original price of the product variant. compared_at_price The price of the product variant. tag The tags of product. inventory Total inventory across all variants. vendor The vendor of product. variant_weight The weight of the product variant. variant_title The title of the product variant. created_at The creation date and time of the product. sales The product's sales. view The views of product. add_to_cart The product's add-to-cart count. type Merchant-defined product type. product_taxonomy_node_id The product's standardized product type. product_metafield_definition The value of a product metafield Example:product_metafield_definitioncondition stringThe value of the condition.Example:truecondition_object_id longThe ID of the metafield objectExample:459302847relation stringConditional StatementsValue Description equals Represents "equal to" not_equals Represents "not equal to" starts_with Represents "starts with" (prefix match) ends_with Represents "ends with" (suffix match) contains Represents "contains" (inclusion) not_contains Represents "does not contain" (exclusion) greater_than Represents "greater than" less_than Represents "less than" Example:equalssort_order stringSpecify the sorting order of products within the collection.value description best-selling Sorted by best-selling products. alpha-asc Sorted in ascending alphabetical order (A - Z). alpha-desc Sorted in descending alphabetical order (Z - A). updated-desc Sorted by update date in descending order (newest to oldest). updated-asc Sorted by update date in ascending order (oldest to newest). manual Sorted by the order manually set by the merchant. Example:updated-asctitle stringThe title of collection.Example:spring clothingbannerobject
The banner image of the collection.alt stringWords or phrases that share the characteristics or content of images.Example:This is a image altsrc stringThe image's location represented as a URL.Example:https://img.myshopline.com/image/official/e46e6189dd5641a3b179444cacdcdd2a.pngdisjunctive booleanRelationship between the intelligent collection box and Product conditions.value description true Product meets any conditions and can be incorporated into this intelligent collection. false Product must meet all conditions and must be fully compliant to be incorporated into this intelligent collection. Example:true
API Explorer
Debugger
Was this article helpful to you?