GET api/shopping/cartConfigurationByName?programmingKey={programmingKey}
Gets a single cart configuration, by id
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| programmingKey | string |
Required |
Body Parameters
None.
Response Information
Resource Description
ICartConfiguration| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
None. |
|
| Description | string |
None. |
|
| Active | boolean |
None. |
|
| InventoryCollectionTypeID | integer |
None. |
|
| ProgrammingKey | string |
None. |
|
| CartOverrideUrl | string |
None. |
|
| RepLoginOverrideUrl | string |
None. |
|
| CustomerLoginOverrideUrl | string |
None. |
|
| AppOverrideUrl | string |
None. |
|
| ExtranetOverrideUrl | string |
None. |
|
| UseCheckout2 | boolean |
None. |
|
| RepPriceTypeOverride | integer |
None. |
|
| CustomerPriceTypeOverride | integer |
None. |
|
| JSCartHideAutoship | boolean |
None. |
|
| AreRepTypesSpecified | MultiSelectListOverrideType |
None. |
|
| SelectedRepTypeIDs | Collection of integer |
None. |
|
| RepTypeIDs | string |
None. |
|
| AreCCAccountsSpecified | MultiSelectListOverrideType |
None. |
|
| SelectedCCAccountIDs | Collection of integer |
None. |
|
| CCAccountIDs | string |
None. |
|
| MarketShowOverride | integer |
None. |
|
| DefaultForEnrollment | boolean |
None. |
Response Formats
application/xml, text/xml
Sample:
<CartConfiguration> <ID>0</ID> <Description /> <Active>False</Active> <InventoryCollectionTypeID>0</InventoryCollectionTypeID> <ProgrammingKey /> <CartOverrideUrl /> <ExtranetOverrideUrl /> <AppOverrideUrl /> <RepLoginOverrideUrl /> <CustomerLoginOverrideUrl /> <UseCheckout2>False</UseCheckout2> <RepPriceTypeOverride>0</RepPriceTypeOverride> <CustomerPriceTypeOverride>0</CustomerPriceTypeOverride> <JSCartHideAutoship>False</JSCartHideAutoship> <AreRepTypesSpecified>All</AreRepTypesSpecified> <SelectedRepTypeIDs /> <RepTypeIDs /> <AreCCAccountsSpecified>All</AreCCAccountsSpecified> <SelectedCCAccountIDs /> <CCAccountIDs /> <MarketShowOverride /> <DefaultForEnrollment>False</DefaultForEnrollment> <CreatedBy /> <DateCreated>01/01/0001 00:00:00</DateCreated> <LastModifiedBy /> <DateLastModified /> </CartConfiguration>
application/json, text/json
Sample:
{
"ID": 0,
"Active": false,
"InventoryCollectionTypeID": 0,
"UseCheckout2": false,
"RepPriceTypeOverride": 0,
"CustomerPriceTypeOverride": 0,
"JSCartHideAutoship": false,
"AreRepTypesSpecified": 0,
"AreCCAccountsSpecified": 0,
"DateCreated": "0001-01-01T00:00:00"
}