GET 3dCartWebAPI/v1/Products/{catalogid}/AdvancedOptions


Get the advanced options from a specific Product

Request Information

URI Parameters

NameDescriptionTypeAdditional information
catalogid

Catalog ID

integer

Default value is 0

limit

Maximum number of items that can be returned

integer

Default value is 0

offset

Starting point for the return data

integer

Default value is 0

Body Parameters

None.


Sample Request



Response Information

Resource Description

Collection of AdvancedOption
NameDescriptionTypeAdditional information
AdvancedOptionCode

database reference = options_Advanced.AO_Code

string

String length: inclusive between 0 and 50

AdvancedOptionSufix

database reference = options_Advanced.AO_Sufix

string

String length: inclusive between 0 and 50

AdvancedOptionName

database reference = options_Advanced.AO_Name

string

String length: inclusive between 0 and 65535

AdvancedOptionCost

database reference = options_Advanced.AO_Cost

decimal number

None.

AdvancedOptionStock

database reference = options_Advanced.AO_Stock

integer

None.

AdvancedOptionWeight

database reference = options_Advanced.AO_Weight

decimal number

None.

AdvancedOptionPrice

database reference = options_Advanced.AO_Price

decimal number

None.

AdvancedOptionPrice2

decimal number

None.

AdvancedOptionPrice3

decimal number

None.

AdvancedOptionPrice4

decimal number

None.

AdvancedOptionPrice5

decimal number

None.

AdvancedOptionPrice6

decimal number

None.

AdvancedOptionPrice7

decimal number

None.

AdvancedOptionPrice8

decimal number

None.

AdvancedOptionPrice9

decimal number

None.

AdvancedOptionPrice10

decimal number

None.

AdvancedOptionGTIN

database reference = options_Advanced.gtin

string

String length: inclusive between 0 and 50

Response Formats

application/json, text/json

Sample:
[
  {
    "AdvancedOptionCode": "sample string 1",
    "AdvancedOptionSufix": "sample string 2",
    "AdvancedOptionName": "sample string 3",
    "AdvancedOptionCost": 1.1,
    "AdvancedOptionStock": 1,
    "AdvancedOptionWeight": 1.1,
    "AdvancedOptionPrice": 1.1,
    "AdvancedOptionPrice2": 1.1,
    "AdvancedOptionPrice3": 1.1,
    "AdvancedOptionPrice4": 1.1,
    "AdvancedOptionPrice5": 1.1,
    "AdvancedOptionPrice6": 1.1,
    "AdvancedOptionPrice7": 1.1,
    "AdvancedOptionPrice8": 1.1,
    "AdvancedOptionPrice9": 1.1,
    "AdvancedOptionPrice10": 1.1,
    "AdvancedOptionGTIN": "sample string 4"
  },
  {
    "AdvancedOptionCode": "sample string 1",
    "AdvancedOptionSufix": "sample string 2",
    "AdvancedOptionName": "sample string 3",
    "AdvancedOptionCost": 1.1,
    "AdvancedOptionStock": 1,
    "AdvancedOptionWeight": 1.1,
    "AdvancedOptionPrice": 1.1,
    "AdvancedOptionPrice2": 1.1,
    "AdvancedOptionPrice3": 1.1,
    "AdvancedOptionPrice4": 1.1,
    "AdvancedOptionPrice5": 1.1,
    "AdvancedOptionPrice6": 1.1,
    "AdvancedOptionPrice7": 1.1,
    "AdvancedOptionPrice8": 1.1,
    "AdvancedOptionPrice9": 1.1,
    "AdvancedOptionPrice10": 1.1,
    "AdvancedOptionGTIN": "sample string 4"
  }
]

application/xml, text/xml

Sample:
<ArrayOfAdvancedOption xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <AdvancedOption>
    <AdvancedOptionCode>sample string 1</AdvancedOptionCode>
    <AdvancedOptionSufix>sample string 2</AdvancedOptionSufix>
    <AdvancedOptionName>sample string 3</AdvancedOptionName>
    <AdvancedOptionCost>1.1</AdvancedOptionCost>
    <AdvancedOptionStock>1</AdvancedOptionStock>
    <AdvancedOptionWeight>1.1</AdvancedOptionWeight>
    <AdvancedOptionPrice>1.1</AdvancedOptionPrice>
    <AdvancedOptionPrice2>1.1</AdvancedOptionPrice2>
    <AdvancedOptionPrice3>1.1</AdvancedOptionPrice3>
    <AdvancedOptionPrice4>1.1</AdvancedOptionPrice4>
    <AdvancedOptionPrice5>1.1</AdvancedOptionPrice5>
    <AdvancedOptionPrice6>1.1</AdvancedOptionPrice6>
    <AdvancedOptionPrice7>1.1</AdvancedOptionPrice7>
    <AdvancedOptionPrice8>1.1</AdvancedOptionPrice8>
    <AdvancedOptionPrice9>1.1</AdvancedOptionPrice9>
    <AdvancedOptionPrice10>1.1</AdvancedOptionPrice10>
    <AdvancedOptionGTIN>sample string 4</AdvancedOptionGTIN>
  </AdvancedOption>
  <AdvancedOption>
    <AdvancedOptionCode>sample string 1</AdvancedOptionCode>
    <AdvancedOptionSufix>sample string 2</AdvancedOptionSufix>
    <AdvancedOptionName>sample string 3</AdvancedOptionName>
    <AdvancedOptionCost>1.1</AdvancedOptionCost>
    <AdvancedOptionStock>1</AdvancedOptionStock>
    <AdvancedOptionWeight>1.1</AdvancedOptionWeight>
    <AdvancedOptionPrice>1.1</AdvancedOptionPrice>
    <AdvancedOptionPrice2>1.1</AdvancedOptionPrice2>
    <AdvancedOptionPrice3>1.1</AdvancedOptionPrice3>
    <AdvancedOptionPrice4>1.1</AdvancedOptionPrice4>
    <AdvancedOptionPrice5>1.1</AdvancedOptionPrice5>
    <AdvancedOptionPrice6>1.1</AdvancedOptionPrice6>
    <AdvancedOptionPrice7>1.1</AdvancedOptionPrice7>
    <AdvancedOptionPrice8>1.1</AdvancedOptionPrice8>
    <AdvancedOptionPrice9>1.1</AdvancedOptionPrice9>
    <AdvancedOptionPrice10>1.1</AdvancedOptionPrice10>
    <AdvancedOptionGTIN>sample string 4</AdvancedOptionGTIN>
  </AdvancedOption>
</ArrayOfAdvancedOption>