Needio.Services

<back to all web services

SearchItemsRequest

The following routes are available for this service:
All Verbs/Items/SearchItems/
SearchItemsRequest Parameters:
NameParameterData TypeRequiredDescription
ItemTypequeryItemTypes[]No
SearchTextquerystringNo
PostTypeIdqueryintNo
LocationqueryGeoLocationNo
StoreCategory1IdqueryintNo
StoreSubCategory1Idsqueryint[]No
CategoryKeyquerystringNo
CategoryIdqueryintNo
Category1IdqueryintNo
SearchCountryYnqueryboolNo
SubCategory1Idsqueryint[]No
Category2IdqueryintNo
SubCategory2Idsqueryint[]No
Category3IdqueryintNo
SubCategory3Idsqueryint[]No
DeliveryTypequeryDeliveryTypesNo
DistancequeryintNo
MinPricequerydecimalNo
MaxPricequerydecimalNo
MinNumber1queryint?No
MaxNumber1queryint?No
MinNumber2queryint?No
MaxNumber2queryint?No
MinAmtForOrderLmtquerydecimalNo
PostOrderqueryListOrdersNo
CountqueryintNo
PagequeryintNo
IncludeGtmYnqueryboolNo
IncludeSettingsYnqueryboolNo
BaseRequest Parameters:
NameParameterData TypeRequiredDescription
startformDateTimeNo
SearchItemsResponse Parameters:
NameParameterData TypeRequiredDescription
ItemsformList<ItemDTO>No
OfferedItemsformList<ItemDTO>No
HitCountformintNo
HitInSecondsformdoubleNo
SettingsformSearchSettingsNo
BaseResponse Parameters:
NameParameterData TypeRequiredDescription
ResultformboolNo
ResMessageformstringNo
ErrorformErrorNo
Error Parameters:
NameParameterData TypeRequiredDescription
ErrorYnformboolNo
ErrorCodeformstringNo
ErrorDescriptionformstringNo
ItemDTO Parameters:
NameParameterData TypeRequiredDescription
ItemTypeformItemTypesNo
ItemIdformintNo
ItemKeyformstringNo
ItemNameformstringNo
ItemHeaderformstringNo
DescriptionformstringNo
ParentIdformintNo
MCatIdformshort?No
Category1Idformshort?No
CategoryKeyformstringNo
ParentformItemDTONo
PostTypeIdformshortNo
LocationformGeoLocationNo
BadgesformList<ItemBadgeDTO>No
MainMediaformMediaDTONo
SocialInfoformItemSocialInfoDTONo
ListPriceformdecimal?No
SalePriceformdecimal?No
DiscountRateformdecimal?No
AddCommisionYnformboolNo
ItemStatusformItemStatusesNo
ItemStateformItemStatesNo
UserIdformintNo
OwnerformUserInfoNo
SalesLocalYnformboolNo
SaleCountryYnformboolNo
SinglePriceYnformboolNo
PublishYnformboolNo
ActiveYnformboolNo
DirectSaleYnformboolNo
MaxDistanceformshort?No
DistanceformdoubleNo
MapAvatarformstringNo
StartDateformDateTime?No
EndDateformDateTime?No
FriendlyURLformstringNo
MessagesformList<ItemInfo>No
GTMformGTMInfoNo
BrandIdformintNo
ItemTypes Enum:
NameValue
Post1
Store2
User4
AdLocal8
AdGlobal16
SocialShare512
SocialStory1024
GeoLocation Parameters:
NameParameterData TypeRequiredDescription
LonformstringNo
LatformstringNo
GeoAddressformstringNo
IsDeletedformboolNo
ItemBadgeDTO Parameters:
NameParameterData TypeRequiredDescription
BadgeIdformintNo
ItemIdformintNo
BadgeTypeIdformshortNo
StartDateformDateTime?No
EndDateformDateTime?No
Priortyformshort?No
ActiveYnformboolNo
MediaDTO Parameters:
NameParameterData TypeRequiredDescription
MediaIdformint?No
MediaTypeformMediaTypesNo
SourceformstringNo
MediaFileNameformstringNo
MediaMimeformstringNo
IsMainformboolNo
RefIdformint?No
OrderNumformintNo
ActionformDBActionNo
IsDeletedformboolNo
FriendlyURLformstringNo
MediaTypes Enum:
NameValue
icon0
Image1
Video2
Youtube3
Pdf8
File9
Custom10
DBAction Enum:
NameValue
None0
Insert1
Update2
Delete3
ItemSocialInfoDTO Parameters:
NameParameterData TypeRequiredDescription
AvgRateformdecimalNo
RateCountformintNo
Rate1CountformintNo
Rate2CountformintNo
Rate3CountformintNo
Rate4CountformintNo
Rate5CountformintNo
LikeCountformintNo
FollowCountformintNo
ViewCountformintNo
DidUserLikeformboolNo
DidUserRateformboolNo
DidUserFollowformboolNo
CanBeSharedformboolNo
ScoreformshortNo
ApprovedDateformDateTime?No
ItemStatuses Enum:
NameValue
Draft0
Pending1
Rejected2
Published10
Archived11
Blocked12
Deleted99
ItemStates Enum:
NameValue
New0
Exist10
Archived11
Bloked12
Deleted99
UserInfo Parameters:
NameParameterData TypeRequiredDescription
UserIdformintNo
UserNameformstringNo
FirstNameformstringNo
UserFullNameformstringNo
SurnameformstringNo
NickNameformstringNo
ProfileImageformMediaDTONo
UserSocialInfoformUserSocialInfoDTONo
AvatarformstringNo
UserSocialInfoDTO Parameters:
NameParameterData TypeRequiredDescription
AvgRateformdoubleNo
RateCountformintNo
LikeCountformintNo
BanCountformintNo
BannedCountformintNo
FollowCountformintNo
FollowedCountformintNo
ActivePostCountformintNo
ViewCountformintNo
DidUserLikeformboolNo
DidUserBanformboolNo
DidUserBannedformboolNo
DidUserRateformboolNo
DidUserFollowformboolNo
DidUserFollowedformboolNo
ItemInfo Parameters:
NameParameterData TypeRequiredDescription
InfoTypeformInfoTypesNo
InformationformstringNo
InfoTypes Enum:
NameValue
Info1
Warning2
Error3
GTMInfo Parameters:
NameParameterData TypeRequiredDescription
NameformstringNo
SKUformstringNo
PostTypeNameformstringNo
DescriptionformstringNo
CategoryNameformstringNo
BrandNameformstringNo
PriceformstringNo
ConditionNameformstringNo
MediasformstringNo
FriendlyUrlformstringNo
priceValidUntilformstringNo
AggregateRatingformstringNo
ReviewsformstringNo
SearchSettings Parameters:
NameParameterData TypeRequiredDescription
BreadCrumbformList<SmCategoryMetaDTO>No
AttibuteDefsformList<SmAttributeDefDTO>No
VariantDefsformList<SmAttributeDefDTO>No
BrandsformList<BrandDto>No
PtSettingformPtSettingsNo
SmCategoryMetaDTO Parameters:
NameParameterData TypeRequiredDescription
CTypeformSmCategoryTypeNo
SearchYnformboolNo
OrderformintNo
NTypeformSmCategoryTypeNo
FriendlyURLformstringNo
SelectedformboolNo
SubCatsformList<SmCategoryMetaDTO>No
CountformintNo
SmCategoryInfoDTO Parameters:
NameParameterData TypeRequiredDescription
CategoryIdformintNo
NameformstringNo
CodeformstringNo
PIdformshort?No
ActiveYnformboolNo
SmCategoryType Enum:
NameValue
None0
PostType1
StoreCategory2
PostCategory3
Department11
Brand21
Model23
SmAttributeDefDTO Parameters:
NameParameterData TypeRequiredDescription
ATypeformSmAttributeTypesNo
STypeformSmAttributeSearchTypesNo
AnyTextformstringNo
AllTextformstringNo
CodeformstringNo
RequiredformboolNo
ITypeformSmInputTypesNo
AttributeDatasformList<SmAttributeDataDTO>No
DefaultValueformstringNo
MinValueformintNo
MaxValueformintNo
SmAttributeInfoDTO Parameters:
NameParameterData TypeRequiredDescription
AttributeDefIdformshortNo
NameformstringNo
LabelTextformstringNo
RequiredformboolNo
SmAttributeTypes Enum:
NameValue
Text1
Number2
Combo11
MultiSelect12
State13
Brand21
SmAttributeSearchTypes Enum:
NameValue
None0
NumberBetween2
SingleSelect11
MultiSelect12
SmInputTypes Enum:
NameValue
Text1
Number2
Tel3
SmAttributeDataDTO Parameters:
NameParameterData TypeRequiredDescription
KeyformstringNo
ValueformstringNo
CountformintNo
BrandDto Parameters:
NameParameterData TypeRequiredDescription
BrandIdformintNo
BrandKeyformstringNo
BrandNameformstringNo
CountformintNo
PtSettings Parameters:
NameParameterData TypeRequiredDescription
SearchMapOnlyUsedConditionformboolNo
SearchMapDefaultScaleformintNo
SearchPostYnformboolNo
SearchStoreYnformboolNo
SearchPostOnMapYnformboolNo
SearchStoreOnMapYnformboolNo
SearchConditionYnformboolNo
SearchSaleTypeYnformboolNo
PtAllowSaleYnformboolNo
SearchDefaultformItemTypesNo
SearchMapMethodformItemTypesNo
DefaultCommissionRateformdecimalNo
VirtualDepartmentSourceformstringNo
FriendlyUrlSourceformstringNo
SearchAddressLevelformAddressLevelsNo
PostTypeDTO Parameters:
NameParameterData TypeRequiredDescription
PostTypeIdformintNo
NameformstringNo
DesciptionformstringNo
FriendlyUrlformstringNo
ActiveYnformboolNo
AddressLevels Enum:
NameValue
None0
State2
City3
District4
DeliveryTypes Enum:
NameValue
None0
DeliveryToAddress1
DeliveryInStore2
DeliveryByCargo4
ListOrders Enum:
NameValue
Default0
AvgRateDesc1
FollowersCountDesc2
Newest3
PriceDesc4
PriceAsc5
SearchItemsResponse Parameters:
NameParameterData TypeRequiredDescription
ItemsformList<ItemDTO>No
OfferedItemsformList<ItemDTO>No
HitCountformintNo
HitInSecondsformdoubleNo
SettingsformSearchSettingsNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv

HTTP + JSV

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

POST /Items/SearchItems/ HTTP/1.1 
Host: baseservices2.needion.com 
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length

{
	ItemType: 
	[
		1
	],
	SearchText: String,
	PostTypeId: 0,
	Location: 
	{
		Lon: String,
		Lat: String,
		GeoAddress: String,
		IsDeleted: False
	},
	StoreCategory1Id: 0,
	StoreSubCategory1Ids: 
	[
		0
	],
	CategoryKey: String,
	CategoryId: 0,
	Category1Id: 0,
	SearchCountryYn: False,
	SubCategory1Ids: 
	[
		0
	],
	Category2Id: 0,
	SubCategory2Ids: 
	[
		0
	],
	Category3Id: 0,
	SubCategory3Ids: 
	[
		0
	],
	DeliveryType: 0,
	Distance: 0,
	MinPrice: 0,
	MaxPrice: 0,
	MinNumber1: 0,
	MaxNumber1: 0,
	MinNumber2: 0,
	MaxNumber2: 0,
	MinAmtForOrderLmt: 0,
	PostOrder: 0,
	Count: 0,
	Page: 0,
	IncludeGtmYn: False,
	IncludeSettingsYn: False,
	start: 2020-07-02T08:38:20.6208755+03:00
}
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,
			ParentId: 0,
			MCatId: 0,
			Category1Id: 0,
			CategoryKey: String,
			Parent: 
			{
				ItemType: 1,
				ItemId: 0,
				ItemKey: String,
				ItemName: String,
				ItemHeader: String,
				Description: String,
				ParentId: 0,
				MCatId: 0,
				Category1Id: 0,
				CategoryKey: String,
				Parent: 
				{
					ItemType: 1,
					ItemId: 0,
					ItemKey: String,
					ItemName: String,
					ItemHeader: String,
					Description: String,
					ParentId: 0,
					MCatId: 0,
					Category1Id: 0,
					CategoryKey: String,
					PostTypeId: 0,
					Location: 
					{
						Lon: String,
						Lat: String,
						GeoAddress: String,
						IsDeleted: False
					},
					Badges: 
					[
						{
							BadgeId: 0,
							ItemId: 0,
							BadgeTypeId: 0,
							StartDate: 0001-01-01,
							EndDate: 0001-01-01,
							Priorty: 0,
							ActiveYn: False
						}
					],
					MainMedia: 
					{
						MediaId: 0,
						MediaType: 0,
						Source: String,
						MediaFileName: String,
						MediaMime: String,
						IsMain: False,
						RefId: 0,
						OrderNum: 0,
						Action: 0,
						IsDeleted: False,
						FriendlyURL: String
					},
					SocialInfo: 
					{
						AvgRate: 0,
						RateCount: 0,
						Rate1Count: 0,
						Rate2Count: 0,
						Rate3Count: 0,
						Rate4Count: 0,
						Rate5Count: 0,
						LikeCount: 0,
						FollowCount: 0,
						ViewCount: 0,
						DidUserLike: False,
						DidUserRate: False,
						DidUserFollow: False,
						CanBeShared: False,
						Score: 0,
						ApprovedDate: 0001-01-01
					},
					ListPrice: 0,
					SalePrice: 0,
					DiscountRate: 0,
					AddCommisionYn: False,
					ItemStatus: 0,
					ItemState: 0,
					UserId: 0,
					Owner: 
					{
						UserId: 0,
						UserName: String,
						FirstName: String,
						UserFullName: String,
						Surname: String,
						NickName: String,
						ProfileImage: 
						{
							MediaId: 0,
							MediaType: 0,
							Source: String,
							MediaFileName: String,
							MediaMime: String,
							IsMain: False,
							RefId: 0,
							OrderNum: 0,
							Action: 0,
							IsDeleted: False,
							FriendlyURL: String
						},
						UserSocialInfo: 
						{
							AvgRate: 0,
							RateCount: 0,
							LikeCount: 0,
							BanCount: 0,
							BannedCount: 0,
							FollowCount: 0,
							FollowedCount: 0,
							ActivePostCount: 0,
							ViewCount: 0,
							DidUserLike: False,
							DidUserBan: False,
							DidUserBanned: False,
							DidUserRate: False,
							DidUserFollow: False,
							DidUserFollowed: False
						},
						Avatar: String
					},
					SalesLocalYn: False,
					SaleCountryYn: False,
					SinglePriceYn: False,
					PublishYn: False,
					ActiveYn: False,
					DirectSaleYn: False,
					MaxDistance: 0,
					Distance: 0,
					MapAvatar: String,
					StartDate: 0001-01-01,
					EndDate: 0001-01-01,
					FriendlyURL: String,
					Messages: 
					[
						{
							InfoType: 1,
							Information: String
						}
					],
					GTM: 
					{
						Name: String,
						SKU: String,
						PostTypeName: String,
						Description: String,
						CategoryName: String,
						BrandName: String,
						Price: String,
						ConditionName: String,
						Medias: String,
						FriendlyUrl: String,
						priceValidUntil: String,
						AggregateRating: String,
						Reviews: String
					},
					BrandId: 0
				},
				PostTypeId: 0,
				Location: 
				{
					Lon: String,
					Lat: String,
					GeoAddress: String,
					IsDeleted: False
				},
				Badges: 
				[
					{
						BadgeId: 0,
						ItemId: 0,
						BadgeTypeId: 0,
						StartDate: 0001-01-01,
						EndDate: 0001-01-01,
						Priorty: 0,
						ActiveYn: False
					}
				],
				MainMedia: 
				{
					MediaId: 0,
					MediaType: 0,
					Source: String,
					MediaFileName: String,
					MediaMime: String,
					IsMain: False,
					RefId: 0,
					OrderNum: 0,
					Action: 0,
					IsDeleted: False,
					FriendlyURL: String
				},
				SocialInfo: 
				{
					AvgRate: 0,
					RateCount: 0,
					Rate1Count: 0,
					Rate2Count: 0,
					Rate3Count: 0,
					Rate4Count: 0,
					Rate5Count: 0,
					LikeCount: 0,
					FollowCount: 0,
					ViewCount: 0,
					DidUserLike: False,
					DidUserRate: False,
					DidUserFollow: False,
					CanBeShared: False,
					Score: 0,
					ApprovedDate: 0001-01-01
				},
				ListPrice: 0,
				SalePrice: 0,
				DiscountRate: 0,
				AddCommisionYn: False,
				ItemStatus: 0,
				ItemState: 0,
				UserId: 0,
				Owner: 
				{
					UserId: 0,
					UserName: String,
					FirstName: String,
					UserFullName: String,
					Surname: String,
					NickName: String,
					ProfileImage: 
					{
						MediaId: 0,
						MediaType: 0,
						Source: String,
						MediaFileName: String,
						MediaMime: String,
						IsMain: False,
						RefId: 0,
						OrderNum: 0,
						Action: 0,
						IsDeleted: False,
						FriendlyURL: String
					},
					UserSocialInfo: 
					{
						AvgRate: 0,
						RateCount: 0,
						LikeCount: 0,
						BanCount: 0,
						BannedCount: 0,
						FollowCount: 0,
						FollowedCount: 0,
						ActivePostCount: 0,
						ViewCount: 0,
						DidUserLike: False,
						DidUserBan: False,
						DidUserBanned: False,
						DidUserRate: False,
						DidUserFollow: False,
						DidUserFollowed: False
					},
					Avatar: String
				},
				SalesLocalYn: False,
				SaleCountryYn: False,
				SinglePriceYn: False,
				PublishYn: False,
				ActiveYn: False,
				DirectSaleYn: False,
				MaxDistance: 0,
				Distance: 0,
				MapAvatar: String,
				StartDate: 0001-01-01,
				EndDate: 0001-01-01,
				FriendlyURL: String,
				Messages: 
				[
					{
						InfoType: 1,
						Information: String
					}
				],
				GTM: 
				{
					Name: String,
					SKU: String,
					PostTypeName: String,
					Description: String,
					CategoryName: String,
					BrandName: String,
					Price: String,
					ConditionName: String,
					Medias: String,
					FriendlyUrl: String,
					priceValidUntil: String,
					AggregateRating: String,
					Reviews: String
				},
				BrandId: 0
			},
			PostTypeId: 0,
			Location: 
			{
				Lon: String,
				Lat: String,
				GeoAddress: String,
				IsDeleted: False
			},
			Badges: 
			[
				{
					BadgeId: 0,
					ItemId: 0,
					BadgeTypeId: 0,
					StartDate: 0001-01-01,
					EndDate: 0001-01-01,
					Priorty: 0,
					ActiveYn: False
				}
			],
			MainMedia: 
			{
				MediaId: 0,
				MediaType: 0,
				Source: String,
				MediaFileName: String,
				MediaMime: String,
				IsMain: False,
				RefId: 0,
				OrderNum: 0,
				Action: 0,
				IsDeleted: False,
				FriendlyURL: String
			},
			SocialInfo: 
			{
				AvgRate: 0,
				RateCount: 0,
				Rate1Count: 0,
				Rate2Count: 0,
				Rate3Count: 0,
				Rate4Count: 0,
				Rate5Count: 0,
				LikeCount: 0,
				FollowCount: 0,
				ViewCount: 0,
				DidUserLike: False,
				DidUserRate: False,
				DidUserFollow: False,
				CanBeShared: False,
				Score: 0,
				ApprovedDate: 0001-01-01
			},
			ListPrice: 0,
			SalePrice: 0,
			DiscountRate: 0,
			AddCommisionYn: False,
			ItemStatus: 0,
			ItemState: 0,
			UserId: 0,
			Owner: 
			{
				UserId: 0,
				UserName: String,
				FirstName: String,
				UserFullName: String,
				Surname: String,
				NickName: String,
				ProfileImage: 
				{
					MediaId: 0,
					MediaType: 0,
					Source: String,
					MediaFileName: String,
					MediaMime: String,
					IsMain: False,
					RefId: 0,
					OrderNum: 0,
					Action: 0,
					IsDeleted: False,
					FriendlyURL: String
				},
				UserSocialInfo: 
				{
					AvgRate: 0,
					RateCount: 0,
					LikeCount: 0,
					BanCount: 0,
					BannedCount: 0,
					FollowCount: 0,
					FollowedCount: 0,
					ActivePostCount: 0,
					ViewCount: 0,
					DidUserLike: False,
					DidUserBan: False,
					DidUserBanned: False,
					DidUserRate: False,
					DidUserFollow: False,
					DidUserFollowed: False
				},
				Avatar: String
			},
			SalesLocalYn: False,
			SaleCountryYn: False,
			SinglePriceYn: False,
			PublishYn: False,
			ActiveYn: False,
			DirectSaleYn: False,
			MaxDistance: 0,
			Distance: 0,
			MapAvatar: String,
			StartDate: 0001-01-01,
			EndDate: 0001-01-01,
			FriendlyURL: String,
			Messages: 
			[
				{
					InfoType: 1,
					Information: String
				}
			],
			GTM: 
			{
				Name: String,
				SKU: String,
				PostTypeName: String,
				Description: String,
				CategoryName: String,
				BrandName: String,
				Price: String,
				ConditionName: String,
				Medias: String,
				FriendlyUrl: String,
				priceValidUntil: String,
				AggregateRating: String,
				Reviews: String
			},
			BrandId: 0
		}
	],
	OfferedItems: 
	[
		{
			ItemType: 1,
			ItemId: 0,
			ItemKey: String,
			ItemName: String,
			ItemHeader: String,
			Description: String,
			ParentId: 0,
			MCatId: 0,
			Category1Id: 0,
			CategoryKey: String,
			Parent: 
			{
				ItemType: 1,
				ItemId: 0,
				ItemKey: String,
				ItemName: String,
				ItemHeader: String,
				Description: String,
				ParentId: 0,
				MCatId: 0,
				Category1Id: 0,
				CategoryKey: String,
				Parent: 
				{
					ItemType: 1,
					ItemId: 0,
					ItemKey: String,
					ItemName: String,
					ItemHeader: String,
					Description: String,
					ParentId: 0,
					MCatId: 0,
					Category1Id: 0,
					CategoryKey: String,
					PostTypeId: 0,
					Location: 
					{
						Lon: String,
						Lat: String,
						GeoAddress: String,
						IsDeleted: False
					},
					Badges: 
					[
						{
							BadgeId: 0,
							ItemId: 0,
							BadgeTypeId: 0,
							StartDate: 0001-01-01,
							EndDate: 0001-01-01,
							Priorty: 0,
							ActiveYn: False
						}
					],
					MainMedia: 
					{
						MediaId: 0,
						MediaType: 0,
						Source: String,
						MediaFileName: String,
						MediaMime: String,
						IsMain: False,
						RefId: 0,
						OrderNum: 0,
						Action: 0,
						IsDeleted: False,
						FriendlyURL: String
					},
					SocialInfo: 
					{
						AvgRate: 0,
						RateCount: 0,
						Rate1Count: 0,
						Rate2Count: 0,
						Rate3Count: 0,
						Rate4Count: 0,
						Rate5Count: 0,
						LikeCount: 0,
						FollowCount: 0,
						ViewCount: 0,
						DidUserLike: False,
						DidUserRate: False,
						DidUserFollow: False,
						CanBeShared: False,
						Score: 0,
						ApprovedDate: 0001-01-01
					},
					ListPrice: 0,
					SalePrice: 0,
					DiscountRate: 0,
					AddCommisionYn: False,
					ItemStatus: 0,
					ItemState: 0,
					UserId: 0,
					Owner: 
					{
						UserId: 0,
						UserName: String,
						FirstName: String,
						UserFullName: String,
						Surname: String,
						NickName: String,
						ProfileImage: 
						{
							MediaId: 0,
							MediaType: 0,
							Source: String,
							MediaFileName: String,
							MediaMime: String,
							IsMain: False,
							RefId: 0,
							OrderNum: 0,
							Action: 0,
							IsDeleted: False,
							FriendlyURL: String
						},
						UserSocialInfo: 
						{
							AvgRate: 0,
							RateCount: 0,
							LikeCount: 0,
							BanCount: 0,
							BannedCount: 0,
							FollowCount: 0,
							FollowedCount: 0,
							ActivePostCount: 0,
							ViewCount: 0,
							DidUserLike: False,
							DidUserBan: False,
							DidUserBanned: False,
							DidUserRate: False,
							DidUserFollow: False,
							DidUserFollowed: False
						},
						Avatar: String
					},
					SalesLocalYn: False,
					SaleCountryYn: False,
					SinglePriceYn: False,
					PublishYn: False,
					ActiveYn: False,
					DirectSaleYn: False,
					MaxDistance: 0,
					Distance: 0,
					MapAvatar: String,
					StartDate: 0001-01-01,
					EndDate: 0001-01-01,
					FriendlyURL: String,
					Messages: 
					[
						{
							InfoType: 1,
							Information: String
						}
					],
					GTM: 
					{
						Name: String,
						SKU: String,
						PostTypeName: String,
						Description: String,
						CategoryName: String,
						BrandName: String,
						Price: String,
						ConditionName: String,
						Medias: String,
						FriendlyUrl: String,
						priceValidUntil: String,
						AggregateRating: String,
						Reviews: String
					},
					BrandId: 0
				},
				PostTypeId: 0,
				Location: 
				{
					Lon: String,
					Lat: String,
					GeoAddress: String,
					IsDeleted: False
				},
				Badges: 
				[
					{
						BadgeId: 0,
						ItemId: 0,
						BadgeTypeId: 0,
						StartDate: 0001-01-01,
						EndDate: 0001-01-01,
						Priorty: 0,
						ActiveYn: False
					}
				],
				MainMedia: 
				{
					MediaId: 0,
					MediaType: 0,
					Source: String,
					MediaFileName: String,
					MediaMime: String,
					IsMain: False,
					RefId: 0,
					OrderNum: 0,
					Action: 0,
					IsDeleted: False,
					FriendlyURL: String
				},
				SocialInfo: 
				{
					AvgRate: 0,
					RateCount: 0,
					Rate1Count: 0,
					Rate2Count: 0,
					Rate3Count: 0,
					Rate4Count: 0,
					Rate5Count: 0,
					LikeCount: 0,
					FollowCount: 0,
					ViewCount: 0,
					DidUserLike: False,
					DidUserRate: False,
					DidUserFollow: False,
					CanBeShared: False,
					Score: 0,
					ApprovedDate: 0001-01-01
				},
				ListPrice: 0,
				SalePrice: 0,
				DiscountRate: 0,
				AddCommisionYn: False,
				ItemStatus: 0,
				ItemState: 0,
				UserId: 0,
				Owner: 
				{
					UserId: 0,
					UserName: String,
					FirstName: String,
					UserFullName: String,
					Surname: String,
					NickName: String,
					ProfileImage: 
					{
						MediaId: 0,
						MediaType: 0,
						Source: String,
						MediaFileName: String,
						MediaMime: String,
						IsMain: False,
						RefId: 0,
						OrderNum: 0,
						Action: 0,
						IsDeleted: False,
						FriendlyURL: String
					},
					UserSocialInfo: 
					{
						AvgRate: 0,
						RateCount: 0,
						LikeCount: 0,
						BanCount: 0,
						BannedCount: 0,
						FollowCount: 0,
						FollowedCount: 0,
						ActivePostCount: 0,
						ViewCount: 0,
						DidUserLike: False,
						DidUserBan: False,
						DidUserBanned: False,
						DidUserRate: False,
						DidUserFollow: False,
						DidUserFollowed: False
					},
					Avatar: String
				},
				SalesLocalYn: False,
				SaleCountryYn: False,
				SinglePriceYn: False,
				PublishYn: False,
				ActiveYn: False,
				DirectSaleYn: False,
				MaxDistance: 0,
				Distance: 0,
				MapAvatar: String,
				StartDate: 0001-01-01,
				EndDate: 0001-01-01,
				FriendlyURL: String,
				Messages: 
				[
					{
						InfoType: 1,
						Information: String
					}
				],
				GTM: 
				{
					Name: String,
					SKU: String,
					PostTypeName: String,
					Description: String,
					CategoryName: String,
					BrandName: String,
					Price: String,
					ConditionName: String,
					Medias: String,
					FriendlyUrl: String,
					priceValidUntil: String,
					AggregateRating: String,
					Reviews: String
				},
				BrandId: 0
			},
			PostTypeId: 0,
			Location: 
			{
				Lon: String,
				Lat: String,
				GeoAddress: String,
				IsDeleted: False
			},
			Badges: 
			[
				{
					BadgeId: 0,
					ItemId: 0,
					BadgeTypeId: 0,
					StartDate: 0001-01-01,
					EndDate: 0001-01-01,
					Priorty: 0,
					ActiveYn: False
				}
			],
			MainMedia: 
			{
				MediaId: 0,
				MediaType: 0,
				Source: String,
				MediaFileName: String,
				MediaMime: String,
				IsMain: False,
				RefId: 0,
				OrderNum: 0,
				Action: 0,
				IsDeleted: False,
				FriendlyURL: String
			},
			SocialInfo: 
			{
				AvgRate: 0,
				RateCount: 0,
				Rate1Count: 0,
				Rate2Count: 0,
				Rate3Count: 0,
				Rate4Count: 0,
				Rate5Count: 0,
				LikeCount: 0,
				FollowCount: 0,
				ViewCount: 0,
				DidUserLike: False,
				DidUserRate: False,
				DidUserFollow: False,
				CanBeShared: False,
				Score: 0,
				ApprovedDate: 0001-01-01
			},
			ListPrice: 0,
			SalePrice: 0,
			DiscountRate: 0,
			AddCommisionYn: False,
			ItemStatus: 0,
			ItemState: 0,
			UserId: 0,
			Owner: 
			{
				UserId: 0,
				UserName: String,
				FirstName: String,
				UserFullName: String,
				Surname: String,
				NickName: String,
				ProfileImage: 
				{
					MediaId: 0,
					MediaType: 0,
					Source: String,
					MediaFileName: String,
					MediaMime: String,
					IsMain: False,
					RefId: 0,
					OrderNum: 0,
					Action: 0,
					IsDeleted: False,
					FriendlyURL: String
				},
				UserSocialInfo: 
				{
					AvgRate: 0,
					RateCount: 0,
					LikeCount: 0,
					BanCount: 0,
					BannedCount: 0,
					FollowCount: 0,
					FollowedCount: 0,
					ActivePostCount: 0,
					ViewCount: 0,
					DidUserLike: False,
					DidUserBan: False,
					DidUserBanned: False,
					DidUserRate: False,
					DidUserFollow: False,
					DidUserFollowed: False
				},
				Avatar: String
			},
			SalesLocalYn: False,
			SaleCountryYn: False,
			SinglePriceYn: False,
			PublishYn: False,
			ActiveYn: False,
			DirectSaleYn: False,
			MaxDistance: 0,
			Distance: 0,
			MapAvatar: String,
			StartDate: 0001-01-01,
			EndDate: 0001-01-01,
			FriendlyURL: String,
			Messages: 
			[
				{
					InfoType: 1,
					Information: String
				}
			],
			GTM: 
			{
				Name: String,
				SKU: String,
				PostTypeName: String,
				Description: String,
				CategoryName: String,
				BrandName: String,
				Price: String,
				ConditionName: String,
				Medias: String,
				FriendlyUrl: String,
				priceValidUntil: String,
				AggregateRating: String,
				Reviews: String
			},
			BrandId: 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,
								Count: 0,
								CategoryId: 0,
								Name: String,
								Code: String,
								PId: 0,
								ActiveYn: False
							}
						],
						Count: 0,
						CategoryId: 0,
						Name: String,
						Code: String,
						PId: 0,
						ActiveYn: False
					}
				],
				Count: 0,
				CategoryId: 0,
				Name: String,
				Code: String,
				PId: 0,
				ActiveYn: False
			}
		],
		AttibuteDefs: 
		[
			{
				AType: 1,
				SType: 0,
				AnyText: String,
				AllText: String,
				Code: String,
				Required: False,
				IType: 1,
				AttributeDatas: 
				[
					{
						Key: String,
						Value: String,
						Count: 0
					}
				],
				DefaultValue: String,
				MinValue: 0,
				MaxValue: 0,
				AttributeDefId: 0,
				Name: String,
				LabelText: String
			}
		],
		VariantDefs: 
		[
			{
				AType: 1,
				SType: 0,
				AnyText: String,
				AllText: String,
				Code: String,
				Required: False,
				IType: 1,
				AttributeDatas: 
				[
					{
						Key: String,
						Value: String,
						Count: 0
					}
				],
				DefaultValue: String,
				MinValue: 0,
				MaxValue: 0,
				AttributeDefId: 0,
				Name: String,
				LabelText: String
			}
		],
		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,
			PtAllowSaleYn: False,
			SearchDefault: 1,
			SearchMapMethod: 1,
			DefaultCommissionRate: 0,
			VirtualDepartmentSource: String,
			FriendlyUrlSource: String,
			SearchAddressLevel: 0,
			PostTypeId: 0,
			Name: String,
			Desciption: String,
			FriendlyUrl: String,
			ActiveYn: False
		}
	},
	Result: False,
	ResMessage: String,
	Error: 
	{
		ErrorYn: False,
		ErrorCode: String,
		ErrorDescription: String
	}
}