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

database reference = options_Advanced.AO_Price_2

decimal number

None.

AdvancedOptionPrice3

database reference = options_Advanced.AO_Price_3

decimal number

None.

AdvancedOptionPrice4

database reference = options_Advanced.AO_Price_4

decimal number

None.

AdvancedOptionPrice5

database reference = options_Advanced.AO_Price_5

decimal number

None.

AdvancedOptionPrice6

database reference = options_Advanced.AO_Price_6

decimal number

None.

AdvancedOptionPrice7

database reference = options_Advanced.AO_Price_7

decimal number

None.

AdvancedOptionPrice8

database reference = options_Advanced.AO_Price_8

decimal number

None.

AdvancedOptionPrice9

database reference = options_Advanced.AO_Price_9

decimal number

None.

AdvancedOptionPrice10

database reference = options_Advanced.AO_Price_10

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:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/_3dCartWebAPI.Models">
  <AdvancedOption>
    <AdvancedOptionCode>sample string 1</AdvancedOptionCode>
    <AdvancedOptionCost>1.1</AdvancedOptionCost>
    <AdvancedOptionGTIN>sample string 4</AdvancedOptionGTIN>
    <AdvancedOptionName>sample string 3</AdvancedOptionName>
    <AdvancedOptionPrice>1.1</AdvancedOptionPrice>
    <AdvancedOptionPrice10>1.1</AdvancedOptionPrice10>
    <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>
    <AdvancedOptionStock>1</AdvancedOptionStock>
    <AdvancedOptionSufix>sample string 2</AdvancedOptionSufix>
    <AdvancedOptionWeight>1.1</AdvancedOptionWeight>
  </AdvancedOption>
  <AdvancedOption>
    <AdvancedOptionCode>sample string 1</AdvancedOptionCode>
    <AdvancedOptionCost>1.1</AdvancedOptionCost>
    <AdvancedOptionGTIN>sample string 4</AdvancedOptionGTIN>
    <AdvancedOptionName>sample string 3</AdvancedOptionName>
    <AdvancedOptionPrice>1.1</AdvancedOptionPrice>
    <AdvancedOptionPrice10>1.1</AdvancedOptionPrice10>
    <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>
    <AdvancedOptionStock>1</AdvancedOptionStock>
    <AdvancedOptionSufix>sample string 2</AdvancedOptionSufix>
    <AdvancedOptionWeight>1.1</AdvancedOptionWeight>
  </AdvancedOption>
</ArrayOfAdvancedOption>