The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
Items:
[
{
ItemType: 1,
ItemId: 0,
ItemKey: String,
ItemName: String,
ItemHeader: String,
Description: String,
CategoryKey: String,
ConditionId: 0,
ParentItemType: 1,
ParentItemId: 0,
ParentItemHeader: String,
ParentFriendlyURL: String,
ParentMainMediaId: String,
ParentMainMediaFriendlyURL: String,
PostTypeId: 0,
Location:
{
Lon: String,
Lat: String,
GeoAddress: String,
IsDeleted: False
},
MainMediaId: String,
MainMediaFriendlyURL: String,
ListPrice: 0,
SalePrice: 0,
MinSalePrice: 0,
DiscountRate: 0,
AddCommisionYn: False,
PublishYn: False,
MapAvatar: String,
FriendlyURL: String,
AvgRate: 0,
RateCount: 0,
FollowCount: 0,
ViewCount: 0,
DidUserFollow: False,
Score: 0,
Distance: 0,
StockType: 0,
PriceType: 0,
InStockYn: False,
InStock: 0,
AllowSaleYn: False,
Campaingn:
{
CampaignId: 0,
CampaignCode: String,
Description: String,
Message: String,
CampaignMessage: String,
ItemId: 0,
ItemType: 1,
SaleQty: 0,
MinimumQty: 0,
InputSalePrice: 0,
CSalePrice: 0,
CTotalPrice: 0,
CampaignType: 0,
CDiscountType: 1,
CDiscountQty: 0,
CDiscountRate: 0,
CDiscountAmt: 0,
BeginDate: 0001-01-01,
EndDate: 0001-01-01,
LogoUrl: String,
ShowPriceYn: False,
CampaignApplied: False,
NeedionRate: 0
},
Properties:
[
{
Key: String,
Value: String
}
],
CargoPrice: 0,
VariantColorCount: 0,
ListPrice2: 0,
Summary: String,
PostAge: 0
}
],
Facets:
[
{
Label: String,
ItemsCount: 0,
Key: String,
HasMoreItems: False,
Items:
[
{
Label: String,
Key: String,
Code: String,
Count: 0
}
]
}
],
HitCount: 0,
HitInSeconds: 0,
Settings:
{
BreadCrumb:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
SubCats:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
SubCats:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
AttibuteDefs:
[
{
SType: 0,
AnyText: String,
AllText: String,
Code: String,
IType: 1,
AttributeDatas:
[
{
Key: String,
Value: String,
Count: 0,
Order: 0
}
],
ParentAttributeDefId: 0,
HeaderText: String,
AttributeDefId: 0,
Name: String,
LabelText: String,
Required: False,
AType: 1,
DefaultKey: String,
DefaultValue: String,
MinValue: 0,
MaxValue: 0
}
],
VariantDefs:
[
{
SType: 0,
AnyText: String,
AllText: String,
Code: String,
IType: 1,
AttributeDatas:
[
{
Key: String,
Value: String,
Count: 0,
Order: 0
}
],
ParentAttributeDefId: 0,
HeaderText: String,
AttributeDefId: 0,
Name: String,
LabelText: String,
Required: False,
AType: 1,
DefaultKey: String,
DefaultValue: String,
MinValue: 0,
MaxValue: 0
}
],
Brands:
[
{
BrandId: 0,
BrandKey: String,
BrandName: String,
Count: 0
}
],
PtSetting:
{
SearchMapOnlyUsedCondition: False,
SearchMapDefaultScale: 0,
SearchPostYn: False,
SearchStoreYn: False,
SearchPostOnMapYn: False,
SearchStoreOnMapYn: False,
SearchConditionYn: False,
SearchSaleTypeYn: False,
SearchDeliveryTypeYn: False,
SearchOpportunityProductsYn: False,
PtAllowSaleYn: False,
SearchDefault: 1,
SearchMapMethod: 1,
DefaultCommissionRate: 0,
VirtualDepartmentSource: String,
FriendlyUrlSource: String,
SearchAddressLevel: 0,
PostTypeId: 0,
Name: String,
Desciption: String,
FriendlyUrl: String,
ActiveYn: False
},
SuggestAttributeDefIdList: String,
SuggestTargetCatKey: String
},
Analysis:
{
BreadCrumb:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
SubCats:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
SubCats:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
AttibuteDefs:
[
{
SType: 0,
AnyText: String,
AllText: String,
Code: String,
IType: 1,
AttributeDatas:
[
{
Key: String,
Value: String,
Count: 0,
Order: 0
}
],
ParentAttributeDefId: 0,
HeaderText: String,
AttributeDefId: 0,
Name: String,
LabelText: String,
Required: False,
AType: 1,
DefaultKey: String,
DefaultValue: String,
MinValue: 0,
MaxValue: 0
}
],
Conditions:
{
SType: 0,
AnyText: String,
AllText: String,
Code: String,
IType: 1,
AttributeDatas:
[
{
Key: String,
Value: String,
Count: 0,
Order: 0
}
],
ParentAttributeDefId: 0,
HeaderText: String,
AttributeDefId: 0,
Name: String,
LabelText: String,
Required: False,
AType: 1,
DefaultKey: String,
DefaultValue: String,
MinValue: 0,
MaxValue: 0
},
SaleTypes:
{
SType: 0,
AnyText: String,
AllText: String,
Code: String,
IType: 1,
AttributeDatas:
[
{
Key: String,
Value: String,
Count: 0,
Order: 0
}
],
ParentAttributeDefId: 0,
HeaderText: String,
AttributeDefId: 0,
Name: String,
LabelText: String,
Required: False,
AType: 1,
DefaultKey: String,
DefaultValue: String,
MinValue: 0,
MaxValue: 0
},
Brands:
[
{
BrandId: 0,
BrandKey: String,
BrandName: String,
Count: 0
}
],
BreadCrumb2:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
SubCats:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
SubCats:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
CategorySuggestion:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
SubCats:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
SubCats:
[
{
CType: 0,
SearchYn: False,
Order: 0,
NType: 0,
FriendlyURL: String,
Selected: False,
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
Level: 0,
DeepestYn: False,
Count: 0,
SearchWeight: 0,
CategoryId: 0,
Name: String,
Code: String,
PId: 0,
ActiveYn: False,
Tags: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryLabel: String
}
],
MaxPrice: 0,
MinPrice: 0
},
CategoryContent:
{
CategoryId: 0,
Code: String,
Name: String,
Title: String,
Keywords: String,
Metadata: String,
CategoryContent: String
},
Result: False,
ResMessage: String,
Error:
{
ErrorYn: False,
ExYn: False,
ErrorCode: String,
ErrorDescription: String
},
PageInfo:
{
TotalRecordCount: 0,
TotalPageCount: 0,
CurrentPage: 0
}
}