Object Definitions
Swagger reference
Our swagger reference can be found here: https://apirest.3dcart.com/swagger/ui/index
Admin (object)
[
{
"AdminId": 1,
"Username": "sample string strCount",
"Email": "sample string strCount",
"Name": "sample string strCount",
"ExternalId": "sample string strCount",
"Lastlogin": "sample string strCount",
"AdminPermissionsList": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| AdminId |
integer |
|
database reference = admins.id |
| Username |
string |
50 |
database reference = admins.username |
| Email |
string |
255 |
database reference = admins.email |
| Name |
string |
50 |
database reference = admins.name |
| ExternalId |
string |
50 |
database reference = admins.alt_id |
| Lastlogin |
string |
|
database reference = admins.lastlogin |
| AdminPermissionsList |
collection |
|
Collection of AdminPermission objects |
AdminPermission (object)
[
{
"Id": 1,
"Section": "sample string strCount",
"Action": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| Id |
integer |
|
database reference = adminpages.id |
| Section |
string |
50 |
database reference = adminpages.Page |
| Action |
string |
25 |
database reference = adminpages.Action |
[
{
"AdminId": 1,
"Username": "sample string strCount",
"Email": "sample string strCount",
"Name": "sample string strCount",
"Password": "sample string strCount",
"ExternalId": "sample string strCount",
"AdminPermissionsList": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| AdminId |
integer |
|
database reference = admins.id |
| Username |
string |
50 |
database reference = admins.username |
| Email |
string |
255 |
database reference = admins.email |
| Name |
string |
50 |
database reference = admins.name |
| Password |
string |
50 |
database reference = admins.pass |
| ExternalId |
string |
50 |
database reference = admins.alt_id |
| AdminPermissionsList |
collection |
|
Collection of AdminPermission objects |
AdminPOST (object)
[
{
"AdminId": 1,
"Username": "sample string strCount",
"Email": "sample string strCount",
"Name": "sample string strCount",
"Password": "sample string strCount",
"ExternalId": "sample string strCount",
"AdminPermissionsList": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| AdminId |
integer |
|
database reference = admins.id |
| Username |
string |
50 |
database reference = admins.username |
| Email |
string |
255 |
database reference = admins.email |
| Name |
string |
50 |
database reference = admins.name |
| Password |
string |
50 |
database reference = admins.pass |
| ExternalId |
string |
50 |
database reference = admins.alt_id |
| AdminPermissionsList |
collection |
|
Collection of AdminPermission objects |
AdminLoginToken (object)
[
{
"Token": "sample string strCount",
"Loginurl": "sample string strCount",
"Expiration": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| Token |
string |
50 |
No database reference. |
| Loginurl |
string |
255 |
No database reference. |
| Expiration |
string |
|
No database reference. |
Cart (object)
[
{
"OrderKey": "sample string strCount",
"OrderDate": "sample string strCount",
"OrderAmount": 1.1,
"OrderWeight": 1.1,
"LastUpdate": "sample string strCount",
"CheckoutURL": "sample string strCount",
"CustomerId": 1,
"BillingFirstName": "sample string strCount",
"BillingLastName": "sample string strCount",
"BillingCompany": "sample string strCount",
"BillingAddress": "sample string strCount",
"BillingAddress2": "sample string strCount",
"BillingCity": "sample string strCount",
"BillingState": "sample string strCount",
"BillingZipCode": "sample string strCount",
"BillingCountry": "sample string strCount",
"BillingPhoneNumber": "sample string strCount",
"BillingEmail": "sample string strCount",
"ShipmentFirstName": "sample string strCount",
"ShipmentLastName": "sample string strCount",
"ShipmentCompany": "sample string strCount",
"ShipmentAddress": "sample string strCount",
"ShipmentAddress2": "sample string strCount",
"ShipmentCity": "sample string strCount",
"ShipmentState": "sample string strCount",
"ShipmentZipCode": "sample string strCount",
"ShipmentCountry": "sample string strCount",
"ShipmentPhone": "sample string strCount",
"ShipmentEmail": "sample string strCount",
"CartItemList": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| OrderKey |
string |
16 |
database reference = orders.orderkey |
| OrderDate |
string |
|
database reference = orders.odate |
| OrderAmount |
number |
|
database reference = orders.orderamount |
| OrderWeight |
number |
|
Dynamically generated value. No database reference. |
| LastUpdate |
string |
|
database reference = orders.last_update |
| CheckoutURL |
string |
|
Dynamically generated value. No database reference. |
| CustomerId |
integer |
|
database reference = orders.ocustomerid |
| BillingFirstName |
string |
100 |
database reference = orders.ofirstname |
| BillingLastName |
string |
100 |
database reference = orders.olastname |
| BillingCompany |
string |
255 |
database reference = orders.ocompany |
| BillingAddress |
string |
200 |
database reference = orders.oaddress |
| BillingAddress2 |
string |
50 |
database reference = orders.oaddress2 |
| BillingCity |
string |
100 |
database reference = orders.ocity |
| BillingState |
string |
100 |
database reference = orders.ostate |
| BillingZipCode |
string |
20 |
database reference = orders.ozip |
| BillingCountry |
string |
50 |
database reference = orders.ocountry |
| BillingPhoneNumber |
string |
30 |
database reference = orders.ophone |
| BillingEmail |
string |
100 |
database reference = orders.oemail |
| ShipmentFirstName |
string |
100 |
database reference = orders.oshipfirstname |
| ShipmentLastName |
string |
50 |
database reference = orders.oshiplastname |
| ShipmentCompany |
string |
200 |
database reference = orders.oshipcompany |
| ShipmentAddress |
string |
255 |
database reference = orders.oshipaddress |
| ShipmentAddress2 |
string |
50 |
database reference = orders.oshipaddress2 |
| ShipmentCity |
string |
50 |
database reference = orders.oshipcity |
| ShipmentState |
string |
50 |
database reference = orders.oshipstate |
| ShipmentZipCode |
string |
20 |
database reference = orders.oshipzip |
| ShipmentCountry |
string |
50 |
database reference = orders.oshipcountry |
| ShipmentPhone |
string |
50 |
database reference = orders.oshipphone |
| ShipmentEmail |
string |
100 |
database reference = orders.oshipemail |
| CartItemList |
collection |
|
Collection of CartItem objects |
CartItem (object)
[
{
"CatalogID": 1,
"CartItemID": 1,
"ItemID": "sample string strCount",
"ItemQuantity": 1.1,
"ItemDescription": "sample string strCount",
"ItemUnitPrice": 1.1,
"ItemOptionPrice": 1.1,
"ItemDateAdded": "sample string strCount",
"ItemImage1": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| CatalogID |
integer |
|
database reference = oitems.catalogid |
| CartItemID |
integer |
|
database reference = oitems.orderitemid |
| ItemID |
string |
150 |
database reference = oitems.itemid |
| ItemQuantity |
number |
|
database reference = oitems.numitems |
| ItemDescription |
string |
65535 |
database reference = oitems.itemname |
| ItemUnitPrice |
number |
|
database reference = oitems.unitprice |
| ItemOptionPrice |
number |
|
database reference = oitems.optionprice |
| ItemDateAdded |
string |
|
database reference = oitems.date_added |
| ItemImage1 |
string |
255 |
database reference = products.image1 |
CartReduced (object)
[
{
"CustomerId": 1,
"BillingFirstName": "sample string strCount",
"BillingLastName": "sample string strCount",
"BillingCompany": "sample string strCount",
"BillingAddress": "sample string strCount",
"BillingAddress2": "sample string strCount",
"BillingCity": "sample string strCount",
"BillingState": "sample string strCount",
"BillingZipCode": "sample string strCount",
"BillingCountry": "sample string strCount",
"BillingPhoneNumber": "sample string strCount",
"BillingEmail": "sample string strCount",
"ShipmentFirstName": "sample string strCount",
"ShipmentLastName": "sample string strCount",
"ShipmentCompany": "sample string strCount",
"ShipmentAddress": "sample string strCount",
"ShipmentAddress2": "sample string strCount",
"ShipmentCity": "sample string strCount",
"ShipmentState": "sample string strCount",
"ShipmentZipCode": "sample string strCount",
"ShipmentCountry": "sample string strCount",
"ShipmentPhone": "sample string strCount",
"ShipmentEmail": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| CustomerId |
integer |
|
database reference = orders.ocustomerid |
| BillingFirstName |
string |
100 |
database reference = orders.ofirstname |
| BillingLastName |
string |
100 |
database reference = orders.olastname |
| BillingCompany |
string |
255 |
database reference = orders.ocompany |
| BillingAddress |
string |
200 |
database reference = orders.oaddress |
| BillingAddress2 |
string |
50 |
database reference = orders.oaddress2 |
| BillingCity |
string |
100 |
database reference = orders.ocity |
| BillingState |
string |
100 |
database reference = orders.ostate |
| BillingZipCode |
string |
20 |
database reference = orders.ozip |
| BillingCountry |
string |
50 |
database reference = orders.ocountry |
| BillingPhoneNumber |
string |
30 |
database reference = orders.ophone |
| BillingEmail |
string |
100 |
database reference = orders.oemail |
| ShipmentFirstName |
string |
100 |
database reference = orders.oshipfirstname |
| ShipmentLastName |
string |
50 |
database reference = orders.oshiplastname |
| ShipmentCompany |
string |
200 |
database reference = orders.oshipcompany |
| ShipmentAddress |
string |
255 |
database reference = orders.oshipaddress |
| ShipmentAddress2 |
string |
50 |
database reference = orders.oshipaddress2 |
| ShipmentCity |
string |
50 |
database reference = orders.oshipcity |
| ShipmentState |
string |
50 |
database reference = orders.oshipstate |
| ShipmentZipCode |
string |
20 |
database reference = orders.oshipzip |
| ShipmentCountry |
string |
50 |
database reference = orders.oshipcountry |
| ShipmentPhone |
string |
50 |
database reference = orders.oshipphone |
| ShipmentEmail |
string |
100 |
database reference = orders.oshipemail |
CartItemPost (object)
[
{
"CatalogID": 1,
"ItemQuantity": 1.1,
"ItemOptions": 1.1,
}
]
| Property |
Type |
Max Length |
Description |
| CatalogID |
integer |
|
database reference = oitems.catalogid |
| ItemQuantity |
number |
|
database reference = oitems.numitems |
| ItemOptions |
collection |
|
Collection of CartItemOption objects |
CartItemOption (object)
[
{
"OptionSetID": 1,
"OptionID": 1,
"OptionValue": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| OptionSetID |
integer |
|
database reference = prodfeatures.id |
| OptionID |
integer |
|
database reference = prodfeatures_options.id |
| OptionValue |
string |
|
No database reference. |
CartItemPut (object)
[
{
"ItemQuantity": 1.1,
}
]
| Property |
Type |
Max Length |
Description |
| ItemQuantity |
number |
|
database reference = oitems.numitems |
Category (object)
[
{
"CategoryID": 1,
"CategoryName": "sample string strCount",
"Link": "sample string strCount",
"CategoryDescription": "sample string strCount",
"CategoryIcon": "sample string strCount",
"CategoryMain": "sample string strCount",
"CategoryParent": 1,
"Sorting": 1,
"Hide": 1,
"UserID": "sample string strCount",
"LastUpdate": "sample string strCount",
"CategoryMenuGroup": 1,
"HomeSpecialCategory": 1,
"FilterCategory": 1,
"TemplateCategoryPage": 1,
"DefaultProductsSorting": 1,
"SubcategoryColumnsCategorySpecials": 1,
"ProductColumnsCategorySpecials": 1,
"ProductColumnsCategoryGeneralItems": 1,
"ItemsPerPageCategorySpecialItems": 1,
"ItemsPerPageCategoryGeneralItems": 1,
"DisplayTypeCategorySpecialItems": 1,
"DisplayTypeCategoryGeneralProducts": 1,
"AllowAccess": "sample string strCount",
"OnFailRedirectTo": "sample string strCount",
"HideLeftBar": "sample string strCount",
"HideRightBar": "sample string strCount",
"HideTopMenu": "sample string strCount",
"SmartCategories": 1,
"SmartCategoriesSearchKeyword": "sample string strCount",
"SmartCategoriesLinkTarget": "sample string strCount",
"TemplateProductPage": 1,
"ProductColumnsRelatedProducts": 1,
"ProductColumnsUpsellProducts": 1,
"DisplayTypeRelatedItems": 1,
"DisplayTypeUpsellItems": 1,
"OptionSetList": 1,
"Title": "sample string strCount",
"CustomFileName": "sample string strCount",
"MetaTags": "sample string strCount",
"CategoryHeader": "sample string strCount",
"CategoryFooter": "sample string strCount",
"AdditionalKeywords": "sample string strCount",
"CategoryExternalIdsList": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| CategoryID |
integer |
|
Primary key. Auto-incremented. database reference = category.id |
| CategoryName |
string |
150 |
database reference = category.category_name |
| Link |
string |
255 |
database reference = category.link |
| CategoryDescription |
string |
65535 |
database reference = category.category_description |
| CategoryIcon |
string |
100 |
database reference = category.iconimage |
| CategoryMain |
boolean |
|
database reference = category.category_main |
| CategoryParent |
integer |
|
database reference = category.category_parent |
| Sorting |
integer |
|
database reference = category.sorting |
| Hide |
boolean |
|
database reference = category.reference |
| UserID |
string |
50 |
database reference = category.userid |
| LastUpdate |
string |
|
database reference = category.last_update |
| CategoryMenuGroup |
integer |
|
database reference = category.menu_group |
| HomeSpecialCategory |
boolean |
|
database reference = category.homespecial |
| FilterCategory |
boolean |
|
database reference = category.isFilter |
| TemplateCategoryPage |
integer |
|
database reference = category.category_displaytype |
| DefaultProductsSorting |
integer |
|
database reference = category.category_defaultsorting |
| SubcategoryColumnsCategorySpecials |
integer |
|
database reference = category.category_columnum |
| ProductColumnsCategorySpecials |
integer |
|
database reference = category.special_columnum |
| ProductColumnsCategoryGeneralItems |
integer |
|
database reference = category.columnum |
| ItemsPerPageCategorySpecialItems |
integer |
|
database reference = category.special_numtolist |
| ItemsPerPageCategoryGeneralItems |
integer |
|
database reference = category.numtolist |
| DisplayTypeCategorySpecialItems |
integer |
|
database reference = category.special_displaytype |
| DisplayTypeCategoryGeneralProducts |
integer |
|
database reference = category.displaytype |
| AllowAccess |
string |
250 |
database reference = category.accessgroup |
| OnFailRedirectTo |
string |
150 |
database reference = category.redirectto |
| HideLeftBar |
boolean |
|
database reference = category.hide_left |
| HideRightBar |
boolean |
|
database reference = category.hide_right |
| HideTopMenu |
boolean |
|
database reference = category.hide_framemenu |
| SmartCategories |
integer |
|
database reference = category.smartcategory |
| SmartCategoriesSearchKeyword |
string |
255 |
database reference = category.smartcategory_keyword |
| SmartCategoriesLinkTarget |
string |
50 |
database reference = category.link_target |
| TemplateProductPage |
integer |
|
database reference = category.listing_displaytype |
| ProductColumnsRelatedProducts |
integer |
|
database reference = category.related_columnum |
| ProductColumnsUpsellProducts |
integer |
|
database reference = category.upsellitems_columnum |
| DisplayTypeRelatedItems |
integer |
|
database reference = category.related_displaytype |
| DisplayTypeUpsellItems |
integer |
|
database reference = category.upsellitems_displaytype |
| OptionSetList |
collection |
|
Collection of OptionSet objects |
| Title |
string |
65535 |
database reference = category.category_title |
| CustomFileName |
string |
255 |
database reference = category.filename |
| MetaTags |
string |
65535 |
database reference = category.category_meta |
| CategoryHeader |
string |
65535 |
database reference = category.category_header |
| CategoryFooter |
string |
65535 |
database reference = category.category_footer |
| AdditionalKeywords |
string |
65535 |
database reference = category.keywords |
| CategoryExternalIdsList |
collection |
|
Collection of CategoryExternalId objects |
OptionSet (object)
[
{
"OptionSetID": 1,
"OptionSetName": "sample string strCount",
"OptionSorting": 1.1,
"OptionRequired": 1.1,
"OptionType": "sample string strCount",
"OptionURL": "sample string strCount",
"OptionAdditionalInformation": "sample string strCount",
"OptionSizeLimit": 1,
"OptionList": 1,
}
]
| Property |
Type |
Max Length |
Description |
| OptionSetID |
integer |
|
Primary key, auto-incremented. database reference = prodfeatures.id |
| OptionSetName |
string |
255 |
database reference = prodfeatures.featurecaption |
| OptionSorting |
number |
|
database reference = prodfeatures.sorting |
| OptionRequired |
boolean |
|
database reference = prodfeatures.featurerequired |
| OptionType |
string |
10 |
database reference = prodfeatures.featuretype |
| OptionURL |
string |
65535 |
database reference = prodfeatures.url |
| OptionAdditionalInformation |
string |
65535 |
database reference = prodfeatures.info |
| OptionSizeLimit |
integer |
|
database reference = prodfeatures.textlimit |
| OptionList |
collection |
|
Collection of Options objects |
CategoryExternalId (object)
[
{
"ID": 1,
"CategoryID": 1,
"ExternalId1": "sample string strCount",
"ExternalIdType": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| ID |
integer |
|
Primary key, auto-incremented. database reference = category_external_id.id |
| CategoryID |
integer |
|
database reference = category_external_id.categoryid |
| ExternalId1 |
string |
|
database reference = category_external_id.externalid1 |
| ExternalIdType |
string |
|
database reference = category_external_id.externalidtype |
Options (object)
[
{
"OptionID": 1,
"OptionName": "sample string strCount",
"OptionSelected": "sample string strCount",
"OptionHide": "sample string strCount",
"OptionValue": 1.1,
"OptionPartNumber": "sample string strCount",
"OptionSorting": 1.1,
"OptionImagePath": "sample string strCount",
"OptionBundleCatalogId": 1,
"OptionBundleQuantity": 1,
}
]
| Property |
Type |
Max Length |
Description |
| OptionID |
integer |
|
Primary key, auto-incremented. database reference = prodfeatures_options.id |
| OptionName |
string |
255 |
database reference = prodfeatures_options.featurename |
| OptionSelected |
boolean |
|
database reference = prodfeatures_options.selected |
| OptionHide |
boolean |
|
database reference = prodfeatures_options.hidden |
| OptionValue |
number |
|
database reference = prodfeatures_options.featureprice |
| OptionPartNumber |
string |
50 |
database reference = prodfeatures_options.partnumber |
| OptionSorting |
number |
|
database reference = prodfeatures_options.sorting |
| OptionImagePath |
string |
255 |
database reference = prodfeatures_options.imagepath |
| OptionBundleCatalogId |
integer |
|
database reference = prodfeatures_options.optcatalogid |
| OptionBundleQuantity |
integer |
|
database reference = prodfeatures_options.qty |
CRM (object)
[
{
"CrmID": 1,
"DateOpened": "sample string strCount",
"DateLastAction": "sample string strCount",
"Subject": "sample string strCount",
"DepartmentID": 1,
"StatusID": 1,
"CustomerName": "sample string strCount",
"CustomerEmail": "sample string strCount",
"CustomerPhone": "sample string strCount",
"CustomerIpAddress": "sample string strCount",
"OrderID": 1,
"CustomerID": 1,
"ProductId": 1,
"CrmMessageList": 1,
}
]
| Property |
Type |
Max Length |
Description |
| CrmID |
integer |
|
Primary key. Auto-incremented. database reference = CRM.id |
| DateOpened |
string |
|
database reference = CRM.datentime |
| DateLastAction |
string |
|
database reference = CRM.lastactiondatentime |
| Subject |
string |
50 |
database reference = CRM.subject |
| DepartmentID |
integer |
|
database reference = CRM.departmentid |
| StatusID |
integer |
|
database reference = CRM.status |
| CustomerName |
string |
255 |
database reference = CRM.customer |
| CustomerEmail |
string |
100 |
database reference = CRM.custemail |
| CustomerPhone |
string |
50 |
database reference = CRM.phone |
| CustomerIpAddress |
string |
50 |
database reference = CRM.custip |
| OrderID |
integer |
|
database reference = CRM.orderid |
| CustomerID |
integer |
|
database reference = CRM.custid |
| ProductId |
integer |
|
database reference = CRM.productid |
| CrmMessageList |
collection |
|
Collection of CrmMessage objects |
CrmMessage (object)
[
{
"MessageId": 1,
"DateCreated": "sample string strCount",
"Message": "sample string strCount",
"Sender": 1,
"SenderName": "sample string strCount",
"SenderEmail": "sample string strCount",
"CustomerIPAddress": "sample string strCount",
"CrmFileList": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| MessageId |
integer |
|
Primary key. Auto-incremented. database reference = CRM_messages.id |
| DateCreated |
string |
|
database reference = CRM_messages.datentime |
| Message |
string |
65535 |
database reference = CRM_messages.message |
| Sender |
integer |
|
database reference = CRM_messages.sender |
| SenderName |
string |
150 |
database reference = CRM_messages.sendername |
| SenderEmail |
string |
100 |
database reference = CRM_messages.senderemail |
| CustomerIPAddress |
string |
16 |
database reference = CRM_messages.custip |
| CrmFileList |
collection |
|
Collection of CrmFile objects |
CrmFile (object)
[
{
"FileId": 1,
"FileName": "sample string strCount",
"DateCreated": "sample string strCount",
"IsAdminUploaded": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| FileId |
integer |
|
Primary key. Auto-incremented. database reference = CRM_files.crmFileID |
| FileName |
string |
255 |
database reference = CRM_files.FileName |
| DateCreated |
string |
|
database reference = CRM_files.dateTimeCreated |
| IsAdminUploaded |
boolean |
|
database reference = CRM_files.isAdminUploaded |
CrmDepartment (object)
[
{
"DepartmentId": 1,
"Name": "sample string strCount",
"Visible": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| DepartmentId |
integer |
|
Primary key. Auto-incremented. database reference = CRM_Department.id |
| Name |
string |
255 |
database reference = CRM_Department.department |
| Visible |
boolean |
|
database reference = CRM_Department.visible |
CrmStatus (object)
[
{
"Id": 1,
"StatusId": 1,
"StatusName": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| Id |
integer |
|
Primary key. Auto-incremented. database reference = CRM_status.id |
| StatusId |
integer |
|
database reference = CRM_status.statusid |
| StatusName |
string |
50 |
database reference = CRM_status.statustext |
CrmSavedReply (object)
[
{
"Id": 1,
"Title": "sample string strCount",
"Message": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| Id |
integer |
|
Primary key. Auto-incremented. database reference = crm_saved_replies.id |
| Title |
string |
100 |
database reference = crm_saved_replies.title |
| Message |
string |
65535 |
database reference = crm_saved_replies.message |
CustomerGroup (object)
[
{
"CustomerGroupID": 1,
"Name": "sample string strCount",
"Description": "sample string strCount",
"MinimumOrder": 1.1,
"NonTaxable": 1.1,
"AllowRegistration": 1.1,
"DisableRewardPoints": 1.1,
"AutoApprove": 1.1,
"RegistrationMessage": "sample string strCount",
"PriceLevel": 1,
}
]
| Property |
Type |
Max Length |
Description |
| CustomerGroupID |
integer |
|
Primary key. database reference = discount_groups.id |
| Name |
string |
150 |
database reference = discount_groups.GroupName |
| Description |
string |
65535 |
database reference = discount_groups.Description |
| MinimumOrder |
number |
|
database reference = discount_groups.minimumorder |
| NonTaxable |
boolean |
|
database reference = discount_groups.nontaxable |
| AllowRegistration |
boolean |
|
database reference = discount_groups.allow_registration |
| DisableRewardPoints |
boolean |
|
database reference = discount_groups.disable_reward_points |
| AutoApprove |
boolean |
|
database reference = discount_groups.autoapprove |
| RegistrationMessage |
string |
65535 |
database reference = discount_groups.registration_message |
| PriceLevel |
integer |
|
database reference = discount_groups.price_level |
Customer (object)
[
{
"CustomerID": 1,
"Email": "sample string strCount",
"Password": "sample string strCount",
"BillingCompany": "sample string strCount",
"BillingFirstName": "sample string strCount",
"BillingLastName": "sample string strCount",
"BillingAddress1": "sample string strCount",
"BillingAddress2": "sample string strCount",
"BillingCity": "sample string strCount",
"BillingState": "sample string strCount",
"BillingZipCode": "sample string strCount",
"BillingCountry": "sample string strCount",
"BillingPhoneNumber": "sample string strCount",
"BillingTaxID": "sample string strCount",
"ShippingCompany": "sample string strCount",
"ShippingFirstName": "sample string strCount",
"ShippingLastName": "sample string strCount",
"ShippingAddress1": "sample string strCount",
"ShippingAddress2": "sample string strCount",
"ShippingCity": "sample string strCount",
"ShippingState": "sample string strCount",
"ShippingZipCode": "sample string strCount",
"ShippingCountry": "sample string strCount",
"ShippingPhoneNumber": "sample string strCount",
"ShippingAddressType": 1,
"CustomerGroupID": 1,
"Enabled": 1,
"MailList": 1,
"NonTaxable": 1,
"DisableBillingSameAsShipping": 1,
"Comments": "sample string strCount",
"AdditionalField1": "sample string strCount",
"AdditionalField2": "sample string strCount",
"AdditionalField3": "sample string strCount",
"TotalStoreCredit": 1.1,
"ResetPassword": 1.1,
}
]
| Property |
Type |
Max Length |
Description |
| CustomerID |
integer |
|
Primary key. Auto-incremented. database reference = customers.contactid |
| Email |
string |
100 |
database reference = customers.email |
| Password |
string |
50 |
database reference = customers.pass |
| BillingCompany |
string |
255 |
database reference = customers.billing_company |
| BillingFirstName |
string |
50 |
database reference = customers.billing_firstname |
| BillingLastName |
string |
50 |
database reference = customers.billing_lastname |
| BillingAddress1 |
string |
255 |
database reference = customers.billing_address |
| BillingAddress2 |
string |
50 |
database reference = customers.billing_address2 |
| BillingCity |
string |
100 |
database reference = customers.billing_city |
| BillingState |
string |
100 |
database reference = customers.billing_state |
| BillingZipCode |
string |
20 |
database reference = customers.billing_zip |
| BillingCountry |
string |
100 |
database reference = customers.billing_country |
| BillingPhoneNumber |
string |
50 |
database reference = customers.billing_phone |
| BillingTaxID |
string |
50 |
database reference = customers.accountno |
| ShippingCompany |
string |
255 |
database reference = customers.shipping_company |
| ShippingFirstName |
string |
50 |
database reference = customers.shipping_firstname |
| ShippingLastName |
string |
50 |
database reference = customers.shipping_lastname |
| ShippingAddress1 |
string |
255 |
database reference = customers.shipping_address |
| ShippingAddress2 |
string |
50 |
database reference = customers.shipping_address2 |
| ShippingCity |
string |
100 |
database reference = customers.shipping_city |
| ShippingState |
string |
100 |
database reference = customers.shipping_state |
| ShippingZipCode |
string |
20 |
database reference = customers.shipping_zip |
| ShippingCountry |
string |
100 |
database reference = customers.shipping_country |
| ShippingPhoneNumber |
string |
50 |
database reference = customers.shipping_phone |
| ShippingAddressType |
integer |
|
database reference = customers.oshipaddresstype |
| CustomerGroupID |
integer |
|
database reference = customers.discount |
| Enabled |
boolean |
|
database reference = customers.custenabled |
| MailList |
boolean |
|
database reference = customers.maillist |
| NonTaxable |
boolean |
|
database reference = customers.type |
| DisableBillingSameAsShipping |
boolean |
|
|
| Comments |
string |
255 |
database reference = customers.comments |
| AdditionalField1 |
string |
250 |
database reference = customers.additional_field1 |
| AdditionalField2 |
string |
250 |
database reference = customers.additional_field2 |
| AdditionalField3 |
string |
150 |
database reference = customers.additional_field3 |
| TotalStoreCredit |
number |
|
computed column ==> sum(customer_credit.credit) of all records |
| ResetPassword |
boolean |
|
database reference = customers.reset_pass |
Distributor (object)
[
{
"DistributorID": 1,
"CompanyName": "sample string strCount",
"ContactName": "sample string strCount",
"Address": "sample string strCount",
"Address2": "sample string strCount",
"City": "sample string strCount",
"State": "sample string strCount",
"Zip": "sample string strCount",
"Country": "sample string strCount",
"Phone": "sample string strCount",
"Fax": "sample string strCount",
"Email": "sample string strCount",
"Comments": "sample string strCount",
"NotifyOnNewOrder": "sample string strCount",
"NotifyOnNewOrderEmailSubject": "sample string strCount",
"NotifyOnNewOrderEmailMessage": "sample string strCount",
"UserID": "sample string strCount",
"LastUpdate": "sample string strCount",
"IsDropShipper": "sample string strCount",
"NotifyOnCancelledOrder": "sample string strCount",
"NotifyOnCancelledOrderEmailSubject": "sample string strCount",
"NotifyOnCancelledOrderEmailMessage": "sample string strCount",
"POStyle": 1,
"POEmailNotification": 1,
"POShippingInfo": "sample string strCount",
"POPaymentInfo": "sample string strCount",
"POAdditionalNotes": "sample string strCount",
"POEmailSubject": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| DistributorID |
integer |
|
database reference = distributors.id |
| CompanyName |
string |
50 |
database reference = distributors.company |
| ContactName |
string |
50 |
database reference = distributors.contact |
| Address |
string |
50 |
database reference = distributors.address |
| Address2 |
string |
50 |
database reference = distributors.address2 |
| City |
string |
50 |
database reference = distributors.city |
| State |
string |
50 |
database reference = distributors.state |
| Zip |
string |
50 |
database reference = distributors.zip |
| Country |
string |
50 |
database reference = distributors.country |
| Phone |
string |
50 |
database reference = distributors.telephone |
| Fax |
string |
50 |
database reference = distributors.fax |
| Email |
string |
50 |
database reference = distributors.email |
| Comments |
string |
65535 |
database reference = distributors.comments |
| NotifyOnNewOrder |
boolean |
|
database reference = distributors.isdropshipper |
| NotifyOnNewOrderEmailSubject |
string |
250 |
database reference = distributors.emailsubject |
| NotifyOnNewOrderEmailMessage |
string |
65535 |
database reference = distributors.emailmessage |
| UserID |
string |
50 |
database reference = distributors.userid |
| LastUpdate |
string |
|
database reference = distributors.last_update |
| IsDropShipper |
boolean |
|
database reference = distributors.iswarehouse |
| NotifyOnCancelledOrder |
boolean |
|
database reference = distributors.sendcancelemail |
| NotifyOnCancelledOrderEmailSubject |
string |
250 |
database reference = distributors.cancelemailsubject |
| NotifyOnCancelledOrderEmailMessage |
string |
65535 |
database reference = distributors.cancelemailmessage |
| POStyle |
integer |
|
database reference = distributors.PO_Style |
| POEmailNotification |
boolean |
|
database reference = distributors.PO_IsEmailNotification |
| POShippingInfo |
string |
65535 |
database reference = distributors.PO_shipping_info |
| POPaymentInfo |
string |
65535 |
database reference = distributors.PO_payment_info |
| POAdditionalNotes |
string |
65535 |
database reference = distributors.PO_additional_notes |
| POEmailSubject |
string |
250 |
database reference = distributors.PO_email_subject |
FrontendScripts (object)
[
{
"FrontendScriptID": 1,
"Placement": "sample string strCount",
"Code": "sample string strCount",
"DateCreated": "sample string strCount",
"LastUpdate": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| FrontendScriptID |
integer |
|
Primary key. Auto-incremented. database reference = FrontendScripts.id |
| Placement |
string |
50 |
(BODY |
| Code |
string |
65535 |
database reference = FrontendScripts.code |
| DateCreated |
string |
|
database reference = FrontendScripts.date_created |
| LastUpdate |
string |
|
database reference = FrontendScripts.last_update |
GiftCertificate (object)
[
{
"CertificateCode": "1234",
"Amount": -100000000,
"Balance": -100000000,
"TotalSpent": -100000000,
"DateCreated": "2019-11-27T17:51:30.494Z",
"Notes": "sample string"
}
]
| Property |
Type |
Max Length |
Description |
| CertificateCode |
string |
150 |
The Gift Certificate code |
| Amount |
double |
|
The amount of the Gift Certificate |
| Balance |
double |
|
The balance remaining. |
| TotalSpent |
double |
|
The amount spent |
| Notes |
string |
65535 |
Notes |
GiftCertificatePOST (object)
[
{
"CertificateCode": "sample string strCount",
"Amount": "sample string strCount",
"Notes": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| CertificateCode |
string |
150 |
The Gift Certificate code |
| Amount |
double |
|
The amount of the Gift Certificate |
| Notes |
string |
65535 |
Notes |
GiftRegistry (object)
[
{
"CustomerAddressBook": "sample string strCount",
"GiftRegistryID": 1,
"Name": "sample string strCount",
"Created": "sample string strCount",
"LastUpdate": "sample string strCount",
"Expires": "sample string strCount",
"Event": "sample string strCount",
"Message": "sample string strCount",
"ShipToAddress": "sample string strCount",
"Sold": 1,
"Items": 1,
"GiftRegistryItemList": 1,
}
]
| Property |
Type |
Max Length |
Description |
| CustomerAddressBook |
|
|
|
| GiftRegistryID |
integer |
|
Primary key. Auto-incremented. database reference = WSH_wishlist.WSH_Id |
| Name |
string |
50 |
database reference = WSH_wishlist.WSH_Name |
| Created |
string |
|
database reference = WSH_wishlist.WSH_Created |
| LastUpdate |
string |
|
database reference = WSH_wishlist.WSH_LastMod |
| Expires |
string |
|
database reference = WSH_wishlist.WSH_Expiration |
| Event |
string |
|
database reference = WSH_wishlist.WSH_EventDate |
| Message |
string |
65535 |
database reference = WSH_wishlist.WSH_Message |
| ShipToAddress |
boolean |
|
database reference = WSH_wishlist.WSH_ShipMyAddress |
| Sold |
integer |
|
calculated field: |
| Items |
integer |
|
calculated field: |
| GiftRegistryItemList |
collection |
|
Collection of GiftRegistryItem objects |
CustomerAddressBook (object)
[
{
"CustomerAddressId": 1,
"FirstName": "sample string strCount",
"LastName": "sample string strCount",
"Address1": "sample string strCount",
"Address2": "sample string strCount",
"City": "sample string strCount",
"State": "sample string strCount",
"ZipCode": "sample string strCount",
"Country": "sample string strCount",
"Company": "sample string strCount",
"PhoneNumber": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| CustomerAddressId |
integer |
|
database reference = customers_addressbook.CustomerAddressId |
| FirstName |
string |
50 |
database reference = customers_addressbook.shipping_firstname |
| LastName |
string |
50 |
database reference = customers_addressbook.shipping_lastname |
| Address1 |
string |
255 |
database reference = customers_addressbook.shipping_address |
| Address2 |
string |
50 |
database reference = customers_addressbook.shipping_address2 |
| City |
string |
100 |
database reference = customers_addressbook.shipping_city |
| State |
string |
100 |
database reference = customers_addressbook.shipping_state |
| ZipCode |
string |
20 |
database reference = customers_addressbook.shipping_zip |
| Country |
string |
100 |
database reference = customers_addressbook.shipping_country |
| Company |
string |
255 |
database reference = customers_addressbook.shipping_company |
| PhoneNumber |
string |
50 |
database reference = customers_addressbook.shipping_phone |
GiftRegistryItem (object)
[
{
"CatalogID": 1,
"SKU": "sample string strCount",
"ItemName": "sample string strCount",
"Listed": 1,
"Price": 1.1,
"Subtotal": 1.1,
"Sold": 1,
"SoldOffline": 1,
}
]
| Property |
Type |
Max Length |
Description |
| CatalogID |
integer |
|
database reference = WSI_WishlistItems.catalogid |
| SKU |
string |
300 |
database reference = WSI_WishlistItems.itemid |
| ItemName |
string |
65535 |
database reference = WSI_WishlistItems.itemname |
| Listed |
integer |
|
database reference = WSI_WishlistItems.numitems |
| Price |
number |
|
database reference = WSI_WishlistItems.unitprice |
| Subtotal |
number |
|
calculated |
| Sold |
integer |
|
database reference = WSI_WishlistItems.numitems |
| SoldOffline |
integer |
|
database reference = WSI_WishlistItems.numitems |
Manufacturer (object)
[
{
"ManufacturerID": 1,
"ManufacturerName": "sample string strCount",
"Logo": "sample string strCount",
"Sorting": 1,
"Header": "sample string strCount",
"Website": "sample string strCount",
"UserID": "sample string strCount",
"LastUpdate": "sample string strCount",
"PageTitle": "sample string strCount",
"MetaTags": "sample string strCount",
"RedirectURL": "sample string strCount",
"FileName": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| ManufacturerID |
integer |
|
Primary key. Auto-incremented. database reference = manufacturer.id |
| ManufacturerName |
string |
50 |
database reference = manufacturer.manufacturer |
| Logo |
string |
255 |
database reference = manufacturer.logo |
| Sorting |
integer |
|
database reference = manufacturer.sorting |
| Header |
string |
65535 |
database reference = manufacturer.header |
| Website |
string |
50 |
database reference = manufacturer.website |
| UserID |
string |
50 |
database reference = manufacturer.userid |
| LastUpdate |
string |
|
database reference = manufacturer.last_update |
| PageTitle |
string |
150 |
database reference = manufacturer.title |
| MetaTags |
string |
65535 |
database reference = manufacturer.meta |
| RedirectURL |
string |
255 |
database reference = manufacturer.link |
| FileName |
string |
255 |
database reference = manufacturer.filename |
Order (object)
[
{
"InvoiceNumberPrefix": "sample string strCount",
"InvoiceNumber": 1,
"OrderID": 1,
"CustomerID": 1,
"OrderDate": "sample string strCount",
"OrderStatusID": 1,
"LastUpdate": "sample string strCount",
"UserID": "sample string strCount",
"SalesPerson": "sample string strCount",
"ContinueURL": "sample string strCount",
"AlternateOrderID": "sample string strCount",
"OrderType": "sample string strCount",
"PaymentTokenID": 1,
"BillingFirstName": "sample string strCount",
"BillingLastName": "sample string strCount",
"BillingCompany": "sample string strCount",
"BillingAddress": "sample string strCount",
"BillingAddress2": "sample string strCount",
"BillingCity": "sample string strCount",
"BillingState": "sample string strCount",
"BillingZipCode": "sample string strCount",
"BillingCountry": "sample string strCount",
"BillingPhoneNumber": "sample string strCount",
"BillingEmail": "sample string strCount",
"BillingPaymentMethod": "sample string strCount",
"BillingOnLinePayment": "sample string strCount",
"BillingPaymentMethodID": "sample string strCount",
"ShipmentList": "sample string strCount",
"OrderItemList": "sample string strCount",
"PromotionList": "sample string strCount",
"OrderDiscount": 1.1,
"OrderDiscountCoupon": 1.1,
"OrderDiscountPromotion": 1.1,
"SalesTax": 1.1,
"SalesTax2": 1.1,
"SalesTax3": 1.1,
"OrderAmount": 1.1,
"AffiliateCommission": 1.1,
"TransactionList": 1.1,
"CardType": "sample string strCount",
"CardNumber": "sample string strCount",
"CardName": "sample string strCount",
"CardExpirationMonth": "sample string strCount",
"CardExpirationYear": "sample string strCount",
"CardIssueNumber": "sample string strCount",
"CardStartMonth": "sample string strCount",
"CardStartYear": "sample string strCount",
"CardAddress": "sample string strCount",
"CardVerification": "sample string strCount",
"RewardPoints": "sample string strCount",
"QuestionList": "sample string strCount",
"Referer": "sample string strCount",
"IP": "sample string strCount",
"CustomerComments": "sample string strCount",
"InternalComments": "sample string strCount",
"ExternalComments": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| InvoiceNumberPrefix |
string |
50 |
database reference = orders.invoicenum_prefix |
| InvoiceNumber |
integer |
|
database reference = orders.invoicenum |
| OrderID |
integer |
|
Primary key. Auto-incremented. database reference = orders.orderid |
| CustomerID |
integer |
|
database reference = orders.ocustomerid |
| OrderDate |
string |
|
database reference = orders.odate |
| OrderStatusID |
integer |
|
database reference = orders.order_status |
| LastUpdate |
string |
|
database reference = orders.last_update |
| UserID |
string |
50 |
database reference = orders.userid |
| SalesPerson |
string |
50 |
database reference = orders.salesperson |
| ContinueURL |
string |
|
Dynamically generated value. No database reference. |
| AlternateOrderID |
string |
|
Alternate OrderID |
| OrderType |
string |
|
OrderType |
| PaymentTokenID |
integer |
|
PaymentTokenID |
| BillingFirstName |
string |
100 |
database reference = orders.ofirstname |
| BillingLastName |
string |
100 |
database reference = orders.olastname |
| BillingCompany |
string |
255 |
database reference = orders.ocompany |
| BillingAddress |
string |
200 |
database reference = orders.oaddress |
| BillingAddress2 |
string |
50 |
database reference = orders.oaddress2 |
| BillingCity |
string |
100 |
database reference = orders.ocity |
| BillingState |
string |
100 |
database reference = orders.ostate |
| BillingZipCode |
string |
20 |
database reference = orders.ozip |
| BillingCountry |
string |
50 |
database reference = orders.ocountry |
| BillingPhoneNumber |
string |
30 |
database reference = orders.ophone |
| BillingEmail |
string |
100 |
database reference = orders.oemail |
| BillingPaymentMethod |
string |
|
|
| BillingOnLinePayment |
boolean |
|
|
| BillingPaymentMethodID |
string |
|
database reference = orders.opaymethod |
| ShipmentList |
collection |
|
Collection of Shipment objects |
| OrderItemList |
collection |
|
Collection of OrderItem objects |
| PromotionList |
collection |
|
Collection of Promotion objects |
| OrderDiscount |
number |
|
OrderDiscountCoupon + OrderDiscountPromotion (Readonly) |
| OrderDiscountCoupon |
number |
|
database reference = orders.coupondiscount (automatic promotion) |
| OrderDiscountPromotion |
number |
|
database reference = orders.odiscount (coupon promotion) |
| SalesTax |
number |
|
database reference = orders.otax |
| SalesTax2 |
number |
|
database reference = orders.otax2 |
| SalesTax3 |
number |
|
database reference = orders.otax3 |
| OrderAmount |
number |
|
database reference = orders.orderamount |
| AffiliateCommission |
number |
|
database reference = orders.affiliate_commission |
| TransactionList |
collection |
|
Collection of Transaction objects |
| CardType |
string |
50 |
database reference = orders.ocardtype |
| CardNumber |
string |
255 |
database reference = orders.ocardno |
| CardName |
string |
200 |
database reference = orders.ocardname |
| CardExpirationMonth |
string |
10 |
database reference = orders.ocardexpiresmonth |
| CardExpirationYear |
string |
10 |
database reference = orders.ocardexpiresyear |
| CardIssueNumber |
string |
10 |
database reference = orders.ocardissuenum |
| CardStartMonth |
string |
10 |
database reference = orders.ocardstartmonth |
| CardStartYear |
string |
10 |
database reference = orders.ocardstartyear |
| CardAddress |
string |
150 |
database reference = orders.ocardaddress |
| CardVerification |
string |
50 |
database reference = orders.ocardverification |
| RewardPoints |
string |
|
|
| QuestionList |
collection |
|
Collection of Question objects |
| Referer |
string |
65535 |
database reference = orders.referer |
| IP |
string |
16 |
database reference = orders.ip |
| CustomerComments |
string |
65535 |
database reference = orders.ocomment |
| InternalComments |
string |
65535 |
database reference = orders.ointernalcomment |
| ExternalComments |
string |
50 |
database reference = orders.oexternalcomment |
Shipment (object)
[
{
"ShipmentID": 1,
"ShipmentLastUpdate": "sample string strCount",
"ShipmentBoxes": 1,
"ShipmentInternalComment": "sample string strCount",
"ShipmentOrderStatus": 1,
"ShipmentAddress": "sample string strCount",
"ShipmentAddress2": "sample string strCount",
"ShipmentAlias": "sample string strCount",
"ShipmentCity": "sample string strCount",
"ShipmentCompany": "sample string strCount",
"ShipmentCost": 1.1,
"ShipmentCountry": "sample string strCount",
"ShipmentEmail": "sample string strCount",
"ShipmentFirstName": "sample string strCount",
"ShipmentLastName": "sample string strCount",
"ShipmentMethodID": 1,
"ShipmentMethodName": "sample string strCount",
"ShipmentShippedDate": "sample string strCount",
"ShipmentPhone": "sample string strCount",
"ShipmentState": "sample string strCount",
"ShipmentZipCode": "sample string strCount",
"ShipmentTax": 1.1,
"ShipmentWeight": 1.1,
"ShipmentTrackingCode": "sample string strCount",
"ShipmentUserID": "sample string strCount",
"ShipmentNumber": 1,
"ShipmentAddressTypeID": 1,
}
]
| Property |
Type |
Max Length |
Description |
| ShipmentID |
integer |
|
database reference = orders_shipments.id |
| ShipmentLastUpdate |
string |
|
database reference = orders_shipments.last_update |
| ShipmentBoxes |
integer |
|
database reference = orders_shipments.oboxes |
| ShipmentInternalComment |
string |
65535 |
database reference = orders_shipments.ointernalcomment |
| ShipmentOrderStatus |
integer |
|
database reference = orders_shipments.order_status |
| ShipmentAddress |
string |
255 |
database reference = orders_shipments.oshipaddress |
| ShipmentAddress2 |
string |
50 |
database reference = orders_shipments.oshipaddress2 |
| ShipmentAlias |
string |
100 |
database reference = orders_shipments.oshipalias |
| ShipmentCity |
string |
50 |
database reference = orders_shipments.oshipcity |
| ShipmentCompany |
string |
200 |
database reference = orders_shipments.oshipcompany |
| ShipmentCost |
number |
|
database reference = orders_shipments.oshipcost |
| ShipmentCountry |
string |
50 |
database reference = orders_shipments.oshipcountry |
| ShipmentEmail |
string |
100 |
database reference = orders_shipments.oshipemail |
| ShipmentFirstName |
string |
100 |
database reference = orders_shipments.oshipfirstname |
| ShipmentLastName |
string |
50 |
database reference = orders_shipments.oshiplastname |
| ShipmentMethodID |
integer |
|
database reference = orders_shipments.shipping_id |
| ShipmentMethodName |
string |
150 |
database reference = orders_shipments.oshipmethod |
| ShipmentShippedDate |
string |
50 |
database reference = orders_shipments.oshippeddate |
| ShipmentPhone |
string |
50 |
database reference = orders_shipments.oshipphone |
| ShipmentState |
string |
50 |
database reference = orders_shipments.oshipstate |
| ShipmentZipCode |
string |
20 |
database reference = orders_shipments.oshipzip |
| ShipmentTax |
number |
|
database reference = orders_shipments.otax |
| ShipmentWeight |
number |
|
database reference = orders_shipments.oweight |
| ShipmentTrackingCode |
string |
100 |
database reference = orders_shipments.trackingcode |
| ShipmentUserID |
string |
50 |
database reference = orders_shipments.userid |
| ShipmentNumber |
integer |
|
database reference = orders_shipments.shipment_number |
| ShipmentAddressTypeID |
integer |
|
database reference = orders_shipments.oshipaddresstype |
OrderItem (object)
[
{
"CatalogID": 1,
"ItemIndexID": 1,
"ItemID": "sample string strCount",
"ItemShipmentID": 1,
"ItemQuantity": 1.1,
"ItemWarehouseID": 1,
"ItemDescription": "sample string strCount",
"ItemUnitPrice": 1.1,
"ItemWeight": 1.1,
"ItemOptionPrice": 1.1,
"ItemAdditionalField1": "sample string strCount",
"ItemAdditionalField2": "sample string strCount",
"ItemAdditionalField3": "sample string strCount",
"ItemPageAdded": "sample string strCount",
"ItemAvailability": "sample string strCount",
"ItemDateAdded": "sample string strCount",
"ItemUnitCost": 1.1,
"ItemUnitStock": 1.1,
"ItemOptions": "sample string strCount",
"ItemCatalogIDOptions": "sample string strCount",
"ItemSerial": "sample string strCount",
"ItemImage1": "sample string strCount",
"ItemImage2": "sample string strCount",
"ItemImage3": "sample string strCount",
"ItemImage4": "sample string strCount",
"ItemWarehouseLocation": "sample string strCount",
"ItemWarehouseBin": "sample string strCount",
"ItemWarehouseAisle": "sample string strCount",
"ItemWarehouseCustom": "sample string strCount",
"RecurringOrderFrequency": 1,
}
]
| Property |
Type |
Max Length |
Description |
| CatalogID |
integer |
|
database reference = oitems.catalogid |
| ItemIndexID |
integer |
|
database reference = oitems.orderitemid |
| ItemID |
string |
150 |
database reference = oitems.itemid |
| ItemShipmentID |
integer |
|
database reference = oitems.shipment_id |
| ItemQuantity |
number |
|
database reference = oitems.numitems |
| ItemWarehouseID |
integer |
|
database reference = oitems.warehouseID |
| ItemDescription |
string |
65535 |
database reference = oitems.itemname |
| ItemUnitPrice |
number |
|
database reference = oitems.unitprice |
| ItemWeight |
number |
|
database reference = oitems.weight |
| ItemOptionPrice |
number |
|
database reference = oitems.optionprice |
| ItemAdditionalField1 |
string |
255 |
database reference = oitems.additional_field1 |
| ItemAdditionalField2 |
string |
255 |
database reference = oitems.additional_field2 |
| ItemAdditionalField3 |
string |
255 |
database reference = oitems.additional_field3 |
| ItemPageAdded |
string |
255 |
database reference = oitems.page_added |
| ItemAvailability |
string |
150 |
|
| ItemDateAdded |
string |
|
database reference = oitems.date_added |
| ItemUnitCost |
number |
|
database reference = oitems.unitcost |
| ItemUnitStock |
number |
|
database reference = oitems.unitstock |
| ItemOptions |
string |
65535 |
database reference = oitems.options |
| ItemCatalogIDOptions |
string |
255 |
database reference = oitems.catalogidoptions |
| ItemSerial |
string |
255 |
database reference = serials_used.catalogidoptions |
| ItemImage1 |
string |
255 |
database reference = products.image1 |
| ItemImage2 |
string |
255 |
database reference = products.image2 |
| ItemImage3 |
string |
255 |
database reference = products.image3 |
| ItemImage4 |
string |
255 |
database reference = products.image4 |
| ItemWarehouseLocation |
string |
150 |
database reference = products.warehouse_location |
| ItemWarehouseBin |
string |
150 |
database reference = products.warehouse_bin |
| ItemWarehouseAisle |
string |
150 |
database reference = products.warehouse_aisle |
| ItemWarehouseCustom |
string |
150 |
database reference = products.warehouse_custom |
| RecurringOrderFrequency |
integer |
|
database reference = oitems.recurring_order_frequency |
[
{
"PromotionID": 1,
"PromotionName": "sample string strCount",
"Coupon": "sample string strCount",
"DiscountAmount": 1.1,
}
]
| Property |
Type |
Max Length |
Description |
| PromotionID |
integer |
|
Primary key, auto-incremented. database reference = promotions.id |
| PromotionName |
string |
150 |
database reference = promotions.promotion_name |
| Coupon |
string |
50 |
database reference = order_discounts.coupon |
| DiscountAmount |
number |
|
database reference = order_discounts.discount_amount |
Transaction (object)
[
{
"TransactionIndexID": 1,
"OrderID": 1,
"TransactionID": "sample string strCount",
"TransactionDateTime": "sample string strCount",
"TransactionType": "sample string strCount",
"TransactionMethod": "sample string strCount",
"TransactionAmount": 1.1,
"TransactionApproval": "sample string strCount",
"TransactionReference": "sample string strCount",
"TransactionGatewayID": 1,
"TransactionCVV2": "sample string strCount",
"TransactionAVS": "sample string strCount",
"TransactionResponseText": "sample string strCount",
"TransactionResponseCode": "sample string strCount",
"TransactionCaptured": 1,
}
]
| Property |
Type |
Max Length |
Description |
| TransactionIndexID |
integer |
|
Primary key, auto-incremented. database reference = transactions.id |
| OrderID |
integer |
|
database reference = transactions.orderid |
| TransactionID |
string |
50 |
database reference = transactions.transactionid |
| TransactionDateTime |
string |
|
database reference = transactions.datetime |
| TransactionType |
string |
10 |
database reference = transactions.ttype |
| TransactionMethod |
string |
255 |
database reference = transactions.paymenttype |
| TransactionAmount |
number |
|
database reference = transactions.amount |
| TransactionApproval |
string |
50 |
database reference = transactions.approvalcode |
| TransactionReference |
string |
255 |
database reference = transactions.reference |
| TransactionGatewayID |
integer |
|
database reference = transactions.gwid |
| TransactionCVV2 |
string |
255 |
database reference = transactions.cvv2 |
| TransactionAVS |
string |
255 |
database reference = transactions.avs |
| TransactionResponseText |
string |
65535 |
database reference = transactions.responsetext |
| TransactionResponseCode |
string |
50 |
database reference = transactions.responsecode |
| TransactionCaptured |
integer |
|
database reference = transactions.captured |
Question (object)
[
{
"QuestionAnswerIndexID": 1,
"OrderID": 1,
"QuestionID": 1,
"QuestionTitle": "sample string strCount",
"QuestionAnswer": "sample string strCount",
"QuestionType": "sample string strCount",
"QuestionCheckoutStep": 1,
"QuestionSorting": 1,
"QuestionDiscountGroup": 1,
}
]
| Property |
Type |
Max Length |
Description |
| QuestionAnswerIndexID |
integer |
|
database reference = order_questions.id |
| OrderID |
integer |
|
database reference = order_questions.orderid |
| QuestionID |
integer |
|
database reference = order_questions.questionid |
| QuestionTitle |
string |
65535 |
database reference = checkout_questions.Question |
| QuestionAnswer |
string |
65535 |
database reference = order_questions.answer |
| QuestionType |
string |
10 |
database reference = checkout_questions.qtype |
| QuestionCheckoutStep |
integer |
|
database reference = checkout_questions.checkoutstep |
| QuestionSorting |
integer |
|
database reference = checkout_questions.sorting |
| QuestionDiscountGroup |
integer |
|
database reference = checkout_questions.discountgroup |
OrderStatus (object)
[
{
"OrderStatusID": 1,
"Sorting": 1,
"StatusDefinition": "sample string strCount",
"StatusText": "sample string strCount",
"Visible": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| OrderStatusID |
integer |
|
Primary key. Auto-incremented. database reference = Order_Status.id |
| Sorting |
integer |
|
database reference = Order_Status.StatusID |
| StatusDefinition |
string |
50 |
database reference = Order_Status.StatusDefinition |
| StatusText |
string |
50 |
database reference = Order_Status.StatusText |
| Visible |
boolean |
|
database reference = Order_Status.Visible |
PaymentToken (object)
[
{
"PaymentTokenID": 1,
"CustomerID": 1,
"OrderID": 1,
"CustomerProfileID": "sample string strCount",
"PaymentProfileID": "sample string strCount",
"CardLast4": 1,
"CardExpMonth": 1,
"CardExpYear": 1,
"BillingPaymentMethodID": 1,
"LastUpdate": "sample string strCount",
"GatewayName": "sample string strCount",
"GatewayID": 1,
}
]
| Property |
Type |
Max Length |
Description |
| PaymentTokenID |
integer |
|
database reference = customers_pmntprofiles.id |
| CustomerID |
integer |
|
database reference = customers_pmntprofiles.contactid |
| OrderID |
integer |
|
database reference = customers_pmntprofiles.contactid |
| CustomerProfileID |
string |
50 |
database reference = customers_pmntprofiles.custProfileId |
| PaymentProfileID |
string |
50 |
database reference = customers_pmntprofiles.custPmntProfileId |
| CardLast4 |
integer |
|
database reference = customers_pmntprofiles.cardlastdigits |
| CardExpMonth |
integer |
|
database reference = customers_pmntprofiles.cardexp |
| CardExpYear |
integer |
|
database reference = customers_pmntprofiles.cardexp |
| BillingPaymentMethodID |
integer |
|
database reference = customers_pmntprofiles.gateway_id / customers_pmntprofiles.gateway |
| LastUpdate |
string |
|
database reference = customers_pmntprofiles.datecreated |
| GatewayName |
string |
50 |
database reference = customers_pmntprofiles.gateway |
| GatewayID |
integer |
|
database reference = customers_pmntprofiles.gateway_id |
Product (object)
[
{
"SKUInfo": 1,
"MFGID": "sample string strCount",
"ShortDescription": "sample string strCount",
"ManufacturerID": 1,
"ManufacturerName": "sample string strCount",
"DistributorList": "sample string strCount",
"LastUpdate": "sample string strCount",
"UserID": "sample string strCount",
"GTIN": "sample string strCount",
"CategoryList": "sample string strCount",
"ExternalIdsList": "sample string strCount",
"CategoryExternalIdsList": "sample string strCount",
"NonTaxable": "sample string strCount",
"NotForSale": "sample string strCount",
"Hide": "sample string strCount",
"GiftCertificate": "sample string strCount",
"HomeSpecial": "sample string strCount",
"CategorySpecial": "sample string strCount",
"NonSearchable": "sample string strCount",
"GiftWrapItem": "sample string strCount",
"ShipCost": 1.1,
"Weight": 1.1,
"Height": 1.1,
"Width": 1.1,
"Depth": 1.1,
"SelfShip": 1.1,
"FreeShipping": 1.1,
"RewardPoints": 1,
"RedeemPoints": 1,
"DisableRewards": 1,
"StockAlert": 1,
"ReorderQuantity": 1,
"InStockMessage": "sample string strCount",
"OutOfStockMessage": "sample string strCount",
"BackOrderMessage": "sample string strCount",
"InventoryControl": 1,
"WarehouseLocation": "sample string strCount",
"WarehouseBin": "sample string strCount",
"WarehouseAisle": "sample string strCount",
"WarehouseCustom": "sample string strCount",
"Description": "sample string strCount",
"Keywords": "sample string strCount",
"ExtraField1": "sample string strCount",
"ExtraField2": "sample string strCount",
"ExtraField3": "sample string strCount",
"ExtraField4": "sample string strCount",
"ExtraField5": "sample string strCount",
"ExtraField6": "sample string strCount",
"ExtraField7": "sample string strCount",
"ExtraField8": "sample string strCount",
"ExtraField9": "sample string strCount",
"ExtraField10": "sample string strCount",
"ExtraField11": "sample string strCount",
"ExtraField12": "sample string strCount",
"ExtraField13": "sample string strCount",
"FeatureList": "sample string strCount",
"PluginList": "sample string strCount",
"SampleEnable": "sample string strCount",
"SampleName": "sample string strCount",
"SampleSKUPrefix": "sample string strCount",
"SamplePrice": 1.1,
"SampleWeight": 1.1,
"ReviewAverage": 1.1,
"ReviewCount": 1,
"MainImageFile": "sample string strCount",
"MainImageCaption": "sample string strCount",
"ThumbnailFile": "sample string strCount",
"MediaFile": "sample string strCount",
"AdditionalImageFile2": "sample string strCount",
"AdditionalImageCaption2": "sample string strCount",
"AdditionalImageFile3": "sample string strCount",
"AdditionalImageCaption3": "sample string strCount",
"AdditionalImageFile4": "sample string strCount",
"AdditionalImageCaption4": "sample string strCount",
"ImageGalleryList": "sample string strCount",
"OptionSetList": "sample string strCount",
"AdvancedOptionList": "sample string strCount",
"RelatedProductList": "sample string strCount",
"UpSellingItemList": "sample string strCount",
"DiscountList": "sample string strCount",
"DoNotUseCategoryOptions": "sample string strCount",
"DateCreated": "sample string strCount",
"ListingTemplateID": 1,
"ListingTemplateName": "sample string strCount",
"LoginRequiredOptionID": 1,
"LoginRequiredOptionName": "sample string strCount",
"LoginRequiredOptionRedirectTo": "sample string strCount",
"AllowAccessCustomerGroupID": 1,
"AllowAccessCustomerGroupName": "sample string strCount",
"RMAMaxPeriod": "sample string strCount",
"CanonicalUrl": "sample string strCount",
"TaxCode": "sample string strCount",
"DisplayText": "sample string strCount",
"MinimumQuantity": 1.1,
"MaximumQuantity": 1.1,
"AllowOnlyMultiples": 1.1,
"AllowFractionalQuantity": 1.1,
"QuantityOptions": "sample string strCount",
"GroupOptionsForQuantityPricing": "sample string strCount",
"ApplyQuantityDiscountToOptions": "sample string strCount",
"EnableMakeAnOfferFeature": "sample string strCount",
"MinimumAcceptableOffer": "sample string strCount",
"PriceLevel1": 1.1,
"PriceLevel1Hide": 1.1,
"PriceLevel2": 1.1,
"PriceLevel2Hide": 1.1,
"PriceLevel3": 1.1,
"PriceLevel3Hide": 1.1,
"PriceLevel4": 1.1,
"PriceLevel4Hide": 1.1,
"PriceLevel5": 1.1,
"PriceLevel5Hide": 1.1,
"PriceLevel6": 1.1,
"PriceLevel6Hide": 1.1,
"PriceLevel7": 1.1,
"PriceLevel7Hide": 1.1,
"PriceLevel8": 1.1,
"PriceLevel8Hide": 1.1,
"PriceLevel9": 1.1,
"PriceLevel9Hide": 1.1,
"PriceLevel10": 1.1,
"PriceLevel10Hide": 1.1,
"BuyButtonLink": "sample string strCount",
"ProductLink": "sample string strCount",
"Title": "sample string strCount",
"CustomFileName": "sample string strCount",
"RedirectLink": "sample string strCount",
"MetaTags": "sample string strCount",
"SpecialInstructions": "sample string strCount",
"AssignKey": "sample string strCount",
"ReUseKeys": "sample string strCount",
"SerialList": "sample string strCount",
"EProductList": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| SKUInfo |
object |
|
Object of type ProductSKU |
| MFGID |
string |
50 |
database reference = products.mfgid |
| ShortDescription |
string |
65535 |
database reference = products.description |
| ManufacturerID |
integer |
|
database reference = products.manufacturer |
| ManufacturerName |
string |
50 |
database reference = manufacturer.manufacturer |
| DistributorList |
collection |
|
Collection of Distributor objects |
| LastUpdate |
string |
|
database reference = products.last_update |
| UserID |
string |
50 |
database reference = products.userid |
| GTIN |
string |
50 |
database reference = products.gtin |
| CategoryList |
collection |
|
Collection of ProductCategory objects |
| ExternalIdsList |
collection |
|
Collection of ExternalId objects |
| CategoryExternalIdsList |
collection |
|
Collection of CategoryExternalId objects |
| NonTaxable |
boolean |
|
database reference = products.nontax |
| NotForSale |
boolean |
|
database reference = products.notforsale |
| Hide |
boolean |
|
database reference = products.hide |
| GiftCertificate |
boolean |
|
database reference = products.giftcertificate |
| HomeSpecial |
boolean |
|
database reference = products.homespecial |
| CategorySpecial |
boolean |
|
database reference = products.categoryspecial |
| NonSearchable |
boolean |
|
database reference = products.nonsearchable |
| GiftWrapItem |
boolean |
|
database reference = products.giftwrap_option |
| ShipCost |
number |
|
database reference = products.shipcost |
| Weight |
number |
|
database reference = products.weight |
| Height |
number |
|
database reference = products.height |
| Width |
number |
|
database reference = products.width |
| Depth |
number |
|
database reference = products.depth |
| SelfShip |
boolean |
|
database reference = products.self_ship |
| FreeShipping |
boolean |
|
database reference = products.free_shipping |
| RewardPoints |
integer |
|
database reference = products.reward_points |
| RedeemPoints |
integer |
|
database reference = products.reward_redeem |
| DisableRewards |
boolean |
|
database reference = products.reward_disable |
| StockAlert |
integer |
|
database reference = products.stock_alert |
| ReorderQuantity |
integer |
|
database reference = products.qty_reorder |
| InStockMessage |
string |
150 |
database reference = products.instock_message |
| OutOfStockMessage |
string |
150 |
database reference = products.outofstock_message |
| BackOrderMessage |
string |
150 |
database reference = products.backorder_message |
| InventoryControl |
integer |
|
database reference = products.show_out_stock |
| WarehouseLocation |
string |
150 |
database reference = products.warehouse_location |
| WarehouseBin |
string |
150 |
database reference = products.warehouse_bin |
| WarehouseAisle |
string |
150 |
database reference = products.warehouse_aisle |
| WarehouseCustom |
string |
150 |
database reference = products.warehouse_custom |
| Description |
string |
65535 |
database reference = products.extended_description |
| Keywords |
string |
65535 |
database reference = products.keywords |
| ExtraField1 |
string |
150 |
database reference = products.extra_field_1 |
| ExtraField2 |
string |
150 |
database reference = products.extra_field_2 |
| ExtraField3 |
string |
150 |
database reference = products.extra_field_3 |
| ExtraField4 |
string |
150 |
database reference = products.extra_field_4 |
| ExtraField5 |
string |
150 |
database reference = products.extra_field_5 |
| ExtraField6 |
string |
65535 |
database reference = products.extra_field_6 |
| ExtraField7 |
string |
65535 |
database reference = products.extra_field_7 |
| ExtraField8 |
string |
65535 |
database reference = products.extra_field_8 |
| ExtraField9 |
string |
65535 |
database reference = products.extra_field_9 |
| ExtraField10 |
string |
65535 |
database reference = products.extra_field_10 |
| ExtraField11 |
string |
65535 |
database reference = products.extra_field_11 |
| ExtraField12 |
string |
65535 |
database reference = products.extra_field_12 |
| ExtraField13 |
string |
65535 |
database reference = products.extra_field_13 |
| FeatureList |
collection |
|
Collection of Feature objects |
| PluginList |
object |
|
|
| SampleEnable |
boolean |
|
database reference = products.sample_enable |
| SampleName |
string |
255 |
database reference = products.sample_name |
| SampleSKUPrefix |
string |
25 |
database reference = products.sample_sku_prefix |
| SamplePrice |
number |
|
database reference = products.sample_price |
| SampleWeight |
number |
|
database reference = products.sample_weight |
| ReviewAverage |
number |
|
database reference = products.review_average |
| ReviewCount |
integer |
|
database reference = products.review_count |
| MainImageFile |
string |
255 |
database reference = products. |
| MainImageCaption |
string |
65535 |
database reference = products.imagecaption1 |
| ThumbnailFile |
string |
255 |
database reference = products.thumbnail |
| MediaFile |
string |
255 |
database reference = products.realmedia |
| AdditionalImageFile2 |
string |
255 |
database reference = products.image2 |
| AdditionalImageCaption2 |
string |
65535 |
database reference = products.imagecaption2 |
| AdditionalImageFile3 |
string |
255 |
database reference = products.image3 |
| AdditionalImageCaption3 |
string |
65535 |
database reference = products.imagecaption3 |
| AdditionalImageFile4 |
string |
255 |
database reference = products.image4 |
| AdditionalImageCaption4 |
string |
65535 |
database reference = products.imagecaption4 |
| ImageGalleryList |
collection |
|
Collection of Feature objects |
| OptionSetList |
collection |
|
Collection of OptionSet objects |
| AdvancedOptionList |
collection |
|
Collection of AdvancedOption objects |
| RelatedProductList |
collection |
|
Collection of RelatedProduct objects |
| UpSellingItemList |
collection |
|
Collection of UpSellingItem objects |
| DiscountList |
collection |
|
Collection of Discount objects |
| DoNotUseCategoryOptions |
boolean |
|
database reference = products.usecatoptions |
| DateCreated |
string |
|
database reference = products.date_created |
| ListingTemplateID |
integer |
|
database reference = products.listing_displaytype |
| ListingTemplateName |
string |
|
Dynamically generated field. No database reference. |
| LoginRequiredOptionID |
integer |
|
database reference = products.loginlevel |
| LoginRequiredOptionName |
string |
|
Dynamically generated field. No database reference. |
| LoginRequiredOptionRedirectTo |
string |
150 |
database reference = products.redirectto |
| AllowAccessCustomerGroupID |
integer |
250 |
database reference = products.accessgroup |
| AllowAccessCustomerGroupName |
string |
|
Dynamically generated field. No database reference. |
| RMAMaxPeriod |
string |
|
database reference = products.rma_maxperiod |
| CanonicalUrl |
string |
|
database reference = products.canonical_url |
| TaxCode |
string |
|
database reference = products.tax_code |
| DisplayText |
string |
50 |
database reference = products.displaytext |
| MinimumQuantity |
number |
|
database reference = products.minimumorder |
| MaximumQuantity |
number |
|
database reference = products.maximumorder |
| AllowOnlyMultiples |
boolean |
|
database reference = products.minorderpkg |
| AllowFractionalQuantity |
boolean |
|
database reference = products.fractional_qty |
| QuantityOptions |
string |
250 |
database reference = products.qtyoptions |
| GroupOptionsForQuantityPricing |
boolean |
|
database reference = products.pricing_groupopt |
| ApplyQuantityDiscountToOptions |
boolean |
|
database reference = products.qtydiscount_opt |
| EnableMakeAnOfferFeature |
boolean |
|
database reference = products.makeanoffer_enabled |
| MinimumAcceptableOffer |
string |
10 |
database reference = products.makeanoffer_price |
| PriceLevel1 |
number |
|
database reference = products.price_1 |
| PriceLevel1Hide |
boolean |
|
database reference = products.hide_1 |
| PriceLevel2 |
number |
|
database reference = products.price_2 |
| PriceLevel2Hide |
boolean |
|
database reference = products.hide_2 |
| PriceLevel3 |
number |
|
database reference = products.price_3 |
| PriceLevel3Hide |
boolean |
|
database reference = products.hide_3 |
| PriceLevel4 |
number |
|
database reference = products.price_4 |
| PriceLevel4Hide |
boolean |
|
database reference = products.hide_4 |
| PriceLevel5 |
number |
|
database reference = products.price_5 |
| PriceLevel5Hide |
boolean |
|
database reference = products.hide_5 |
| PriceLevel6 |
number |
|
database reference = products.price_6 |
| PriceLevel6Hide |
boolean |
|
database reference = products.hide_6 |
| PriceLevel7 |
number |
|
database reference = products.price_7 |
| PriceLevel7Hide |
boolean |
|
database reference = products.hide_7 |
| PriceLevel8 |
number |
|
database reference = products.price_8 |
| PriceLevel8Hide |
boolean |
|
database reference = products.hide_8 |
| PriceLevel9 |
number |
|
database reference = products.price_9 |
| PriceLevel9Hide |
boolean |
|
database reference = products.hide_9 |
| PriceLevel10 |
number |
|
database reference = products.price_10 |
| PriceLevel10Hide |
boolean |
|
database reference = products.hide_10 |
| BuyButtonLink |
string |
|
Dynamically generated field. No database reference. |
| ProductLink |
string |
|
Dynamically generated field. No database reference. |
| Title |
string |
150 |
database reference = products.title |
| CustomFileName |
string |
255 |
database reference = products.filename |
| RedirectLink |
string |
250 |
database reference = products.link |
| MetaTags |
string |
65535 |
database reference = products.metatags |
| SpecialInstructions |
string |
65535 |
database reference = products.eproduct_instructions |
| AssignKey |
boolean |
|
database reference = products.eproduct_serial |
| ReUseKeys |
boolean |
|
database reference = products.eproduct_reuseserial |
| SerialList |
collection |
|
Collection of Serial objects |
| EProductList |
collection |
|
Collection of EProduct objects |
ProductSKU (object)
[
{
"CatalogID": 1,
"SKU": "sample string strCount",
"Name": "sample string strCount",
"Cost": 1.1,
"Price": 1.1,
"Currency": "sample string strCount",
"RetailPrice": 1.1,
"SalePrice": 1.1,
"OnSale": 1.1,
"Stock": 1.1,
}
]
| Property |
Type |
Max Length |
Description |
| CatalogID |
integer |
|
Primary key. Auto-incremented. database reference = products.catalogid |
| SKU |
string |
255 |
database reference = products.id |
| Name |
string |
255 |
database reference = products.name |
| Cost |
number |
|
database reference = products.cost |
| Price |
number |
|
database reference = products.price |
| Currency |
string |
|
Dynamically generated field. No database reference. |
| RetailPrice |
number |
|
database reference = products.price2 |
| SalePrice |
number |
|
database reference = products.saleprice |
| OnSale |
boolean |
|
database reference = products.onsale |
| Stock |
number |
|
database reference = products.stock |
ProductDistributor (object)
[
{
"DistributorID": 1,
"DistributorName": "sample string strCount",
"DistributorItemCost": 1.1,
"DistributorItemID": "sample string strCount",
"DistributorStockID": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| DistributorID |
integer |
|
database reference = product_distributor.distributorid |
| DistributorName |
string |
50 |
database reference = distributor.company |
| DistributorItemCost |
number |
|
database reference = product_distributor.cost |
| DistributorItemID |
string |
50 |
database reference = product_distributor.itemid |
| DistributorStockID |
string |
50 |
database reference = product_distributor.stockid |
ProductCategory (object)
[
{
"CategoryID": 1,
"CategoryName": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| CategoryID |
integer |
|
|
| CategoryName |
string |
150 |
database reference = category.category_name |
ExternalId (object)
[
{
"ID": 1,
"AdvancedOptionSufix": "sample string strCount",
"ExternalId1": "sample string strCount",
"ExternalId2": "sample string strCount",
"ExternalIdType": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| ID |
integer |
|
Primary key, auto-incremented. database reference = product_external_id.id |
| AdvancedOptionSufix |
string |
50 |
database reference = product_external_id.ao_suffix |
| ExternalId1 |
string |
50 |
database reference = product_external_id.externalid1 |
| ExternalId2 |
string |
50 |
database reference = product_external_id.externalid2 |
| ExternalIdType |
string |
20 |
database reference = product_external_id.externalidtype |
Feature (object)
[
{
"FeatureID": 1,
"FeatureTitle": "sample string strCount",
"FeatureDescription": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| FeatureID |
integer |
|
database reference = prod_addfeatures.ID |
| FeatureTitle |
string |
150 |
database reference = prod_addfeatures.ProdFeatureTitle |
| FeatureDescription |
string |
150 |
database reference = prod_addfeatures.ProdFeatureTitle |
ImageGallery (object)
[
{
"ImageGalleryID": 1,
"ImageGalleryFile": "sample string strCount",
"ImageGalleryCaption": "sample string strCount",
"ImageGallerySorting": 1,
}
]
| Property |
Type |
Max Length |
Description |
| ImageGalleryID |
integer |
|
Primary key, auto-incremented. database reference = product_images.id |
| ImageGalleryFile |
string |
65535 |
database reference = product_images.image |
| ImageGalleryCaption |
string |
65535 |
database reference = product_images.caption |
| ImageGallerySorting |
integer |
|
database reference = product_images.sorting |
AdvancedOption (object)
[
{
"AdvancedOptionCode": "sample string strCount",
"AdvancedOptionSufix": "sample string strCount",
"AdvancedOptionName": "sample string strCount",
"AdvancedOptionCost": 1.1,
"AdvancedOptionStock": 1,
"AdvancedOptionWeight": 1.1,
"AdvancedOptionPrice": 1.1,
"AdvancedOptionGTIN": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| AdvancedOptionCode |
string |
50 |
database reference = options_Advanced.AO_Code |
| AdvancedOptionSufix |
string |
50 |
database reference = options_Advanced.AO_Sufix |
| AdvancedOptionName |
string |
65535 |
database reference = options_Advanced.AO_Name |
| AdvancedOptionCost |
number |
|
database reference = options_Advanced.AO_Cost |
| AdvancedOptionStock |
integer |
|
database reference = options_Advanced.AO_Stock |
| AdvancedOptionWeight |
number |
|
database reference = options_Advanced.AO_Weight |
| AdvancedOptionPrice |
number |
|
database reference = options_Advanced.AO_Price |
| AdvancedOptionGTIN |
string |
50 |
database reference = options_Advanced.gtin |
[
{
"RelatedIndexID": 1,
"RelatedProductID": 1,
"RelatedProductSorting": 1,
}
]
| Property |
Type |
Max Length |
Description |
| RelatedIndexID |
integer |
|
Primary key, auto-incremented. database reference = product_related.id |
| RelatedProductID |
integer |
|
database reference = product_related.related_id |
| RelatedProductSorting |
integer |
|
database reference = product_related.sorting |
UpSellingItem (object)
[
{
"UpSellingIndexID": 1,
"UpSellingItemID": 1,
"UpSellingItemSorting": 1,
}
]
| Property |
Type |
Max Length |
Description |
| UpSellingIndexID |
integer |
|
Primary key, auto-incremented. database reference = product_accessories.id |
| UpSellingItemID |
integer |
|
database reference = product_accessories.accessory_id |
| UpSellingItemSorting |
integer |
|
database reference = product_accessories.sorting |
Discount (object)
[
{
"DiscountID": 1,
"DiscountPriceLevel": 1,
"DiscountLowbound": 1,
"DiscountUpbound": 1,
"DiscountPrice": 1.1,
"DiscountPercentage": 1.1,
}
]
| Property |
Type |
Max Length |
Description |
| DiscountID |
integer |
|
Primary key, auto-incremented. database reference = pricing.id |
| DiscountPriceLevel |
integer |
|
database reference = pricing.price_level |
| DiscountLowbound |
integer |
|
database reference = pricing.lowbound |
| DiscountUpbound |
integer |
|
database reference = pricing.upbound |
| DiscountPrice |
number |
|
database reference = pricing.price |
| DiscountPercentage |
boolean |
|
database reference = pricing.percentage |
Serial (object)
[
{
"SerialID": 1,
"SerialUses": 1,
"SerialCode": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| SerialID |
integer |
|
Primary key, auto-incremented. database reference = serials.id |
| SerialUses |
integer |
|
database reference = serials.used |
| SerialCode |
string |
255 |
database reference = serials.serial |
EProduct (object)
[
{
"FileNumber": 1,
"FilePath": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| FileNumber |
integer |
|
|
| FilePath |
string |
|
|
[
{
"PromotionID": 1,
"PromotionName": "sample string strCount",
"PromotionDescription": "sample string strCount",
"PromotionStart": "sample string strCount",
"PromotionEnd": "sample string strCount",
"PromotionEnabled": 1,
"PromotionByAmount": 1,
"PromotionCheckByAmount": 1,
"PromotionByQuantity": 1,
"PromotionCheckByQuantity": 1,
"PromotionByProduct": 1,
"PromotionByCategory": "sample string strCount",
"PromotionAmount": 1.1,
"PromotionPercentage": 1,
"PromotionPerItem": 1,
"PromotionCategory": "sample string strCount",
"PromotionProduct": "sample string strCount",
"PromotionFreeShipping": 1,
"PromotionFreeProduct": "sample string strCount",
"PromotionProduct1ID": 1,
"PromotionProduct1Quantity": 1,
"PromotionProduct2ID": 1,
"PromotionProduct2Quantity": 1,
"PromotionProduct3ID": 1,
"PromotionProduct3Quantity": 1,
"PromotionProductID": 1,
"PromotionProduct4Quantity": 1,
"PromotionCoupon": "sample string strCount",
"PromotionUses": 1,
"PromotionMaxUses": 1,
"PromotionUsesPerCustomer": 1,
"PromotionGroupID": "sample string strCount",
"PromotionUserid": "sample string strCount",
"PromotionLastUpdate": "sample string strCount",
"PromotionByAmount2": 1.1,
"PromotionByQuantity2": 1.1,
"PromotionCountry": "sample string strCount",
"PromotionState": "sample string strCount",
"PromotionNonStackable": 1,
"PromotionRulesRetailPrice": 1,
"PromotionExcludeManufacturers": "sample string strCount",
"PromotionFreeProductPrice": 1.1,
"PromotionExcludePreorder": 1,
"PromotionExcludeSpecialOrder": 1,
"PromotionShippingDiscount": 1.1,
"PromotionShippingOptions": "sample string strCount",
"PromotionRecurringOrders": 1,
"PromotionBonusRewardPoints": 1,
}
]
| Property |
Type |
Max Length |
Description |
| PromotionID |
integer |
|
Primary key. Auto-incremented. database reference = promotions.id |
| PromotionName |
string |
150 |
database reference = promotions.promotion_name |
| PromotionDescription |
string |
65535 |
database reference = promotions.promotion_description |
| PromotionStart |
string |
|
database reference = promotions.promotion_start |
| PromotionEnd |
string |
|
database reference = promotions.promotion_end |
| PromotionEnabled |
integer |
|
database reference = promotions.promotion_enabled |
| PromotionByAmount |
integer |
|
database reference = promotions.by_amount |
| PromotionCheckByAmount |
integer |
|
database reference = promotions.chk_byamount |
| PromotionByQuantity |
integer |
|
database reference = promotions.by_quantity |
| PromotionCheckByQuantity |
integer |
|
database reference = promotions.chk_byquantity |
| PromotionByProduct |
integer |
|
database reference = promotions.by_product |
| PromotionByCategory |
string |
65535 |
database reference = promotions.by_category |
| PromotionAmount |
number |
|
database reference = promotions.promotion_amount |
| PromotionPercentage |
integer |
|
database reference = promotions.promotion_percentage |
| PromotionPerItem |
integer |
|
database reference = promotions.promotion_peritem |
| PromotionCategory |
string |
65535 |
database reference = promotions.promotion_category |
| PromotionProduct |
string |
150 |
database reference = promotions.promotion_product |
| PromotionFreeShipping |
integer |
|
database reference = promotions.promotion_freeshipping |
| PromotionFreeProduct |
string |
150 |
database reference = promotions.promotion_freeproduct |
| PromotionProduct1ID |
integer |
|
database reference = promotions.prod1_id |
| PromotionProduct1Quantity |
integer |
|
database reference = promotions.prod1_qty |
| PromotionProduct2ID |
integer |
|
database reference = promotions.prod2_id |
| PromotionProduct2Quantity |
integer |
|
database reference = promotions.prod2_qty |
| PromotionProduct3ID |
integer |
|
database reference = promotions.prod3_id |
| PromotionProduct3Quantity |
integer |
|
database reference = promotions.prod3_qty |
| PromotionProductID |
integer |
|
database reference = promotions.prod4_id |
| PromotionProduct4Quantity |
integer |
|
database reference = promotions.prod4_qty |
| PromotionCoupon |
string |
50 |
database reference = promotions.coupon |
| PromotionUses |
integer |
|
database reference = promotions.promotion_uses |
| PromotionMaxUses |
integer |
|
database reference = promotions.promotion_maxuses |
| PromotionUsesPerCustomer |
integer |
|
database reference = promotions.promotion_usespercust |
| PromotionGroupID |
string |
255 |
database reference = promotions.coupon_group |
| PromotionUserid |
string |
50 |
database reference = promotions.userid |
| PromotionLastUpdate |
string |
|
database reference = promotions.last_update |
| PromotionByAmount2 |
number |
|
database reference = promotions.by_amount2 |
| PromotionByQuantity2 |
number |
|
database reference = promotions.by_quantity2 |
| PromotionCountry |
string |
50 |
database reference = promotions.promotion_country |
| PromotionState |
string |
50 |
database reference = promotions.promotion_state |
| PromotionNonStackable |
integer |
|
database reference = promotions.nonstackable |
| PromotionRulesRetailPrice |
integer |
|
database reference = promotions.rules_retailprice |
| PromotionExcludeManufacturers |
string |
65535 |
database reference = promotions.exc_manufacturer |
| PromotionFreeProductPrice |
number |
|
database reference = promotions.promotion_freeproduct_price |
| PromotionExcludePreorder |
integer |
|
database reference = promotions.exc_preorder |
| PromotionExcludeSpecialOrder |
integer |
|
database reference = promotions.exc_specialorder |
| PromotionShippingDiscount |
number |
|
database reference = promotions.shipping_discount |
| PromotionShippingOptions |
string |
150 |
database reference = promotions.shipping_options |
| PromotionRecurringOrders |
integer |
|
database reference = promotions.recurringorders |
| PromotionBonusRewardPoints |
integer |
|
database reference = promotions.bonus_reward_points |
RMA (object)
[
{
"RMAID": 1,
"RmaDate": "sample string strCount",
"OrderID": 1,
"RMAReasonID": 1,
"RMAMethodID": 1,
"RMAStatusID": 1,
"Comments": "sample string strCount",
"InternalComments": "sample string strCount",
"StaffComments": "sample string strCount",
"RMAItemList": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| RMAID |
integer |
|
Primary key. Auto-incremented. database reference = RMA.idRma |
| RmaDate |
string |
|
database reference = RMA.RmaDate |
| OrderID |
integer |
|
database reference = RMA.orderid |
| RMAReasonID |
integer |
|
database reference = RMA.idRmaReason |
| RMAMethodID |
integer |
|
database reference = RMA.idRmaMethod |
| RMAStatusID |
integer |
|
database reference = RMA.idRmaStatus |
| Comments |
string |
65535 |
database reference = RMA.Comments |
| InternalComments |
string |
65535 |
database reference = RMA.intComments |
| StaffComments |
string |
65535 |
database reference = RMA.staffComments |
| RMAItemList |
collection |
|
Collection of RMAItem objects |
RMAItem (object)
[
{
"CatalogID": 1,
"SKU": "sample string strCount",
"ItemName": "sample string strCount",
"ReturnQuantity": 1,
"ReceivedQuantity": 1,
"RestockQuantity": 1,
}
]
| Property |
Type |
Max Length |
Description |
| CatalogID |
integer |
|
database reference = RMA_oitem.orderitemid |
| SKU |
string |
150 |
database reference = oitems.itemid |
| ItemName |
string |
65535 |
database reference = oitems.itemname |
| ReturnQuantity |
integer |
|
database reference = RMA_oitem.qty_return |
| ReceivedQuantity |
integer |
|
database reference = RMA_oitem.qty_received |
| RestockQuantity |
integer |
|
database reference = RMA_oitem.qty_restock |
StoreSettings (object)
[
{
"StoreInformation": 1,
"MerchantInformation": 1,
"StoreStandards": 1,
}
]
| Property |
Type |
Max Length |
Description |
| StoreInformation |
|
|
|
| MerchantInformation |
|
|
|
| StoreStandards |
|
|
|
[
{
"StoreName": "sample string strCount",
"StoreSlogan": "sample string strCount",
"StoreLogo": "sample string strCount",
"StoreEmail": "sample string strCount",
"StoreURL": "sample string strCount",
"StoreSecureURL": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| StoreName |
string |
250 |
database reference = store_settings2.storename |
| StoreSlogan |
string |
250 |
database reference = store_settings2.storeslogan |
| StoreLogo |
string |
250 |
database reference = store_settings2.storelogo |
| StoreEmail |
string |
250 |
database reference = company_info.email |
| StoreURL |
string |
250 |
database reference = store_settings2.store_url |
| StoreSecureURL |
string |
250 |
database reference = store_settings2.store_secure_url |
[
{
"Company": "sample string strCount",
"Address1": "sample string strCount",
"Address2": "sample string strCount",
"City": "sample string strCount",
"State": "sample string strCount",
"Country": "sample string strCount",
"ZipCode": "sample string strCount",
"Phone": "sample string strCount",
"AlternatePhone": "sample string strCount",
"Fax": "sample string strCount",
"InvoiceLogo": "sample string strCount",
"InvoiceTerms": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| Company |
string |
65535 |
database reference = company_info.company |
| Address1 |
string |
255 |
database reference = company_info.address1 |
| Address2 |
string |
255 |
database reference = company_info.address2 |
| City |
string |
200 |
database reference = company_info.city |
| State |
string |
50 |
database reference = company_info.state |
| Country |
string |
50 |
database reference = company_info.country |
| ZipCode |
string |
50 |
database reference = company_info.zip |
| Phone |
string |
50 |
database reference = company_info.phone1 |
| AlternatePhone |
string |
50 |
database reference = company_info.phone2 |
| Fax |
string |
50 |
database reference = company_info.fax |
| InvoiceLogo |
string |
65535 |
database reference = company_info.invoicelogo |
| InvoiceTerms |
string |
65535 |
database reference = company_info.invoice_terms |
StoreStandards (object)
[
{
"StoreTimeZone": "sample string strCount",
"CurrencySymbol": "sample string strCount",
"DecimalPlacesOnPrice": "sample string strCount",
"CurrencyCode": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| StoreTimeZone |
string |
250 |
database reference = store_settings2.time_zone |
| CurrencySymbol |
string |
10 |
database reference = store_settings2.currency |
| DecimalPlacesOnPrice |
string |
250 |
database reference = store_settings2.prod_decimal_places |
| CurrencyCode |
string |
3 |
database reference = store_settings2.currency_code |
Event (object)
[
{
"EventType": 1,
"EventName": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| EventType |
integer |
|
database reference = webhook_events.event_type |
| EventName |
string |
100 |
database reference = webhook_events.event_name |
Webhook (object)
[
{
"Id": 1,
"Name": "sample string strCount",
"Url": "sample string strCount",
"EventType": 1,
"DateCreated": "sample string strCount",
"DateUpdated": "sample string strCount",
"Format": "sample string strCount",
"Enabled": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| Id |
integer |
|
database reference = webhooks.id |
| Name |
string |
80 |
database reference = webhooks.name |
| Url |
string |
1000 |
database reference = webhooks.url |
| EventType |
integer |
|
database reference = webhooks.event_type |
| DateCreated |
string |
|
database reference = webhooks.datecreated |
| DateUpdated |
string |
|
database reference = webhooks.dateupdated |
| Format |
string |
50 |
(JSON or XML) database reference = webhook_formats.format_name |
| Enabled |
boolean |
|
database reference = webhooks.enabled |
WebhookPUT (object)
[
{
"Id": 1,
"Name": "sample string strCount",
"Url": "sample string strCount",
"Enabled": "sample string strCount",
"Format": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| Id |
integer |
|
database reference = webhooks.id |
| Name |
string |
80 |
database reference = webhooks.name |
| Url |
string |
1000 |
database reference = webhooks.url |
| Enabled |
boolean |
|
database reference = webhooks.enabled |
| Format |
string |
50 |
(JSON or XML) database reference = webhook_formats.format_name |
WebhookPOST (object)
[
{
"Name": "sample string strCount",
"Url": "sample string strCount",
"EventType": 1,
"Format": "sample string strCount",
"Enabled": "sample string strCount",
}
]
| Property |
Type |
Max Length |
Description |
| Name |
string |
80 |
database reference = webhooks.name |
| Url |
string |
1000 |
database reference = webhooks.url |
| EventType |
integer |
|
database reference = webhooks.event_type |
| Format |
string |
50 |
(JSON or XML) database reference = webhook_formats.format_name |
| Enabled |
boolean |
|
database reference = webhooks.enabled |