Query single product
GET https://{handle}.myshopline.com/admin/openapi/v20220901/products/:product_id.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
.Get Product details
Path Parameters
- product_id string requiredProduct ID
Query Parameters
- fields stringFields to be returned, separated by ","
Request Headers
- Content-Type requiredThe value of this field is fixed to
application/json; charset=utf-8
- Authorization string requiredThe access token for the API. Please refer to App authorization to obtain the access token, and then put the obtained access token into the API request header in Bearer Token.Example:
Bearer eyJhbGciOiJIUzUxMiJ9.eyJhcHBLZXkiOiJmMjM3OWQyMTYyOGMzM2QxMWRiMWZkYjY5N2EzZjdjMjZlNGMwYTA5Iiwic2VsbGVySWQiOiIyMDAwMjM0ODgwIiwic3RvcmVJZCI6IjE2NzIzNjk3Mjk2MDYiLCJ2ZXJzaW9uIjoiVjIiLCJkb21haW4iOiJodHRwczovL3NsLW9wZW4tc2cubXlzaG9wbGluZS5jb20iLCJ0aW1lc3RhbXAiOjE2NzUzMTk0OTI0MzksImlzcyI6Inlzb3VsIiwiZXhwIjoxNzY5OTI3NDkyfQ.UwQzomM2veGCUaOZ0paUxq5dpc7DXuhHYFvsQ_uIAKduzWcb_j2E4q_36El83sp145D4cKbpcE5KCeeIz-JNQw
Response
- 200
- 401
- 429
For more information about status codes, see Http status code.
Response Headers
traceId
traceId
Response Body
productobject
Product detailsbody_html stringDescriptionbrand stringbrandcreated_at stringCreation timehandle stringProduct handleExample:hello-world-96841-65975
id stringProduct IDExample:16049619743346320200470282
imageobject
Product main imagealt stringaltsrc stringurlimagesobject[]
Imagesalt stringaltsrc stringurloptionsobject[]
Specificationid stringProduct id for attributesname stringAttribute nameproduct_id stringDuiying id correspondingvalues arrayAttribute values, listed in order from left to right on the B-endExample: ``values_images mapAttribute value chart , e . g . : { " red " : " src " }Example:[object Object]
product_behavior stringProduct behaviorproduct_category stringProduct typeproduct_type stringProduct type : NORMAL- normal Product , POD_TEMPORARY-POD temporary Product , TEMPORARY- temporary productspublished_at stringPost timepublished_scope stringSet the launch range , when the value is " web " , it means online storesstatus stringUpper and lower racks active : on shelf draft : off shelfsubtitle stringSummarytags stringTagtemplate_path stringTheme templatetitle stringHeadlineupdated_at stringUpdate timevariantsobject[]
Sku databarcode stringSku bar codecompare_at_price stringOriginal priceid stringProduct id for attributesimageobject
Imagesalt stringaltsrc stringurlinventory_item_id stringStock object idinventory_policy stringAllows oversold continue or not : allows deny : not allowedinventory_quantity integerInventory quantityinventory_tracker booleanWhether to track inventory? T: Track F: Do not trackoption1 stringAttribute valueoption2 stringAttribute valueoption3 stringAttribute valueoption4 stringAttribute valueoption5 stringAttribute valueprice stringSelling priceproduct_id stringDuiying id correspondingrequire_shipping booleanShipping or notsku stringItem no .taxable booleanTax collection or not requiredtitle stringSKU titleweight stringWeightweight_unit stringUnit of weight, g: grams kg: kilograms lb: pounds oz: ounces zh_kg: kilograms
API Explorer
Debugger
Was this article helpful to you?
Error loading component.