Options
Get option for bundle product
Path parameters
skustringRequiredExample: 
(Required)
<string>optionIdstringRequiredExample: 
(Required)
<integer>Responses
200
OK
application/json
Responseobject
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
get
/V1/bundle-products/{sku}/options/{optionId}GET /V1/bundle-products/{sku}/options/{optionId} HTTP/1.1
Host: {{baseurl}}
Accept: */*
{
  "option_id": "<integer>",
  "title": "<string>",
  "required": "<boolean>",
  "type": "<string>",
  "position": "<integer>",
  "sku": "<string>",
  "product_links": [
    {
      "is_default": "<boolean>",
      "price": "<number>",
      "price_type": "<integer>",
      "id": "<string>",
      "sku": "<string>",
      "option_id": "<integer>",
      "qty": "<number>",
      "position": "<integer>",
      "can_change_quantity": "<integer>",
      "extension_attributes": "<object>"
    },
    {
      "is_default": "<boolean>",
      "price": "<number>",
      "price_type": "<integer>",
      "id": "<string>",
      "sku": "<string>",
      "option_id": "<integer>",
      "qty": "<number>",
      "position": "<integer>",
      "can_change_quantity": "<integer>",
      "extension_attributes": "<object>"
    }
  ],
  "extension_attributes": "<object>"
}Remove bundle option
Path parameters
skustringRequiredExample: 
(Required)
<string>optionIdstringRequiredExample: 
(Required)
<integer>Responses
200
OK
application/json
Responseobject
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
delete
/V1/bundle-products/{sku}/options/{optionId}DELETE /V1/bundle-products/{sku}/options/{optionId} HTTP/1.1
Host: {{baseurl}}
Accept: */*
trueAdd new option for bundle product
Path parameters
optionIdstringRequiredExample: 
(Required)
<string>Header parameters
Content-TypestringOptionalExample: 
application/jsonBody
objectOptionalExample: 
{"option":{"option_id":"<integer>","title":"<string>","required":"<boolean>","type":"<string>","position":"<integer>","sku":"<string>","product_links":[{"value":"<Error: Too many levels of nesting to fake this schema>"},{"value":"<Error: Too many levels of nesting to fake this schema>"}],"extension_attributes":"<object>"}}Responses
200
OK
application/json
Responseobject
400
Bad Request
application/json
401
Unauthorized
application/json
500
Internal Server Error
application/json
put
/V1/bundle-products/options/{optionId}PUT /V1/bundle-products/options/{optionId} HTTP/1.1
Host: {{baseurl}}
Content-Type: application/json
Accept: */*
Content-Length: 324
{
  "option": {
    "option_id": "<integer>",
    "title": "<string>",
    "required": "<boolean>",
    "type": "<string>",
    "position": "<integer>",
    "sku": "<string>",
    "product_links": [
      {
        "value": "<Error: Too many levels of nesting to fake this schema>"
      },
      {
        "value": "<Error: Too many levels of nesting to fake this schema>"
      }
    ],
    "extension_attributes": "<object>"
  }
}66689314