Links
Provide the list of links for a specific product
Path parameters
skustringRequiredExample:
(Required)
<string>typestringRequiredExample:
(Required)
<string>Responses
200
OK
application/json
Responseobject
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
get
/V1/products/{sku}/links/{type}GET /V1/products/{sku}/links/{type} HTTP/1.1
Host: {{baseurl}}
Accept: */*
[
{
"sku": "<string>",
"link_type": "<string>",
"linked_product_sku": "<string>",
"linked_product_type": "<string>",
"position": "<integer>",
"extension_attributes": {
"qty": "<number>"
}
},
{
"sku": "<string>",
"link_type": "<string>",
"linked_product_sku": "<string>",
"linked_product_type": "<string>",
"position": "<integer>",
"extension_attributes": {
"qty": "<number>"
}
}
]Path parameters
skustringRequiredExample:
(Required)
<string>typestringRequiredExample:
(Required)
<string>linkedProductSkustringRequiredExample:
(Required)
<string>Responses
200
OK
application/json
Responseobject
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
delete
/V1/products/{sku}/links/{type}/{linkedProductSku}DELETE /V1/products/{sku}/links/{type}/{linkedProductSku} HTTP/1.1
Host: {{baseurl}}
Accept: */*
trueAssign a product link to another product
Path parameters
skustringRequiredExample:
(Required)
<string>Header parameters
Content-TypestringOptionalExample:
application/jsonBody
objectOptionalExample:
{"items":[{"sku":"<string>","link_type":"<string>","linked_product_sku":"<string>","linked_product_type":"<string>","position":"<integer>","extension_attributes":{"qty":"<number>"}},{"sku":"<string>","link_type":"<string>","linked_product_sku":"<string>","linked_product_type":"<string>","position":"<integer>","extension_attributes":{"qty":"<number>"}}]}Responses
200
OK
application/json
Responseobject
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
post
/V1/products/{sku}/linksPOST /V1/products/{sku}/links HTTP/1.1
Host: {{baseurl}}
Content-Type: application/json
Accept: */*
Content-Length: 355
{
"items": [
{
"sku": "<string>",
"link_type": "<string>",
"linked_product_sku": "<string>",
"linked_product_type": "<string>",
"position": "<integer>",
"extension_attributes": {
"qty": "<number>"
}
},
{
"sku": "<string>",
"link_type": "<string>",
"linked_product_sku": "<string>",
"linked_product_type": "<string>",
"position": "<integer>",
"extension_attributes": {
"qty": "<number>"
}
}
]
}trueSave product link
Path parameters
skustringRequiredExample:
(Required)
<string>Header parameters
Content-TypestringOptionalExample:
application/jsonBody
objectOptionalExample:
{"entity":{"sku":"<string>","link_type":"<string>","linked_product_sku":"<string>","linked_product_type":"<string>","position":"<integer>","extension_attributes":{"qty":"<number>"}}}Responses
200
OK
application/json
Responseobject
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
put
/V1/products/{sku}/linksPUT /V1/products/{sku}/links HTTP/1.1
Host: {{baseurl}}
Content-Type: application/json
Accept: */*
Content-Length: 182
{
"entity": {
"sku": "<string>",
"link_type": "<string>",
"linked_product_sku": "<string>",
"linked_product_type": "<string>",
"position": "<integer>",
"extension_attributes": {
"qty": "<number>"
}
}
}true