The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /Post/UpdatePost HTTP/1.1
Host: baseservices.needion.com
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
PostDetail:
{
PricePerMinute: 0,
PricePerDistance: 0,
BrandId: 0,
BrandKey: String,
BrandName: String,
VAttr1Id: 0,
VAttr2Id: 0,
VAttr3Id: 0,
VAttr4Id: 0,
VAttr1Def:
{
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
},
VAttr2Def:
{
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
},
VAttr3Def:
{
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
},
VAttr4Def:
{
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
},
Medias:
[
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
}
],
Reviews:
[
{
ReviewId: 0,
User:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
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,
NeedCommercialMessageConfirmationYn: False
},
ReviewText: String,
Rate: 0,
ReviewDate: 0001-01-01,
HideUser: False,
LikeCnt: 0,
UnLikeCnt: 0,
NeedionReview: String,
UserFullName: String
}
],
Variants:
[
{
PostId: 0,
PostVariantId: 0,
ProductVariantId: 0,
VariantKey: 00000000000000000000000000000000,
VariantName: String,
VariantDescription: String,
VariantHeader: String,
DiscountType: 0,
DiscountBeginDate: 0001-01-01,
DiscountEndDate: 0001-01-01,
InStock: 0,
StockCode: String,
EanCode: String,
ListPrice: 0,
SalePrice: 0,
Variant1: String,
Variant2: String,
Variant3: String,
Variant4: String,
A1Key: String,
A1Value: String,
A2Key: String,
A2Value: String,
A3Key: String,
A3Value: String,
A4Key: String,
A4Value: String,
StartDate: 0001-01-01,
EndDate: 0001-01-01,
NSKU: String,
Action: 0,
Campaign:
{
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
},
SourceId: String,
VersionStatus: 1,
ListPrice2: 0,
DefaultYn: False,
MinSalePrice: 0
}
],
AttributeData:
[
{
AttributeDefId: 0,
LabelText: String,
Keys: String,
Values: String
}
],
Properties:
[
{
Key: String,
Value: String
}
],
PersonalizedYn: False,
PersonalizedProperties:
[
{
PersonalizedPropertyType: 1,
LabelText: String,
RequiredYn: False,
MinLength: 0,
MaxLength: 0
}
],
MaxDeliveryDay: 0,
MaxQtyPerUser: 0,
HasSalerAgreementApproved: False,
HasIyzicoAgreementApproved: False,
PositivePoints:
[
{
PointText: String,
Rate: 0,
IsAdv: False,
Order: 0
}
],
NegativePoints:
[
{
PointText: String,
Rate: 0,
IsAdv: False,
Order: 0
}
],
NeedionRate: 0,
NeedionDescription: String,
Campaign:
{
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
},
ExternalProvider: 0,
SourceId: String,
XmlJobId: 0,
GroupedYn: False,
CategoryStatus: 0,
MinSalePrice: 0,
IsFreeCargo: False,
PostId: 0,
ProductId: 0,
PostName: String,
PostKey: 00000000000000000000000000000000,
PostHeader: String,
Summary: String,
Description: String,
Model: String,
StoreId: 0,
DepartmentId: 0,
DepartmentKey: String,
Store:
{
DeliveryAddress: String,
DeliveryStateId: 0,
DeliveryCityId: 0,
DeliveryDistrictId: 0,
UseSameAddress: False,
ReturnDeliveryAddress: String,
ReturnDeliveryStateId: 0,
ReturnDeliveryCityId: 0,
ReturnDeliveryDistrictId: 0,
UseSameAddressForReturn: False,
StoreMedias:
[
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
}
],
StoreFiles:
[
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
}
],
StoreRegions:
[
{
StoreRegionId: 0,
DistrictId: 0,
StateId: 0,
CityId: 0,
StoreId: 0,
Action: 0
}
],
Departments:
[
{
DepartmentId: 0,
DepartmentName: String,
DepartmentCode: String,
Action: 0
}
],
Reviews:
[
{
ReviewId: 0,
User:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
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,
NeedCommercialMessageConfirmationYn: False
},
ReviewText: String,
Rate: 0,
ReviewDate: 0001-01-01,
HideUser: False,
LikeCnt: 0,
UnLikeCnt: 0
}
],
StoreAccoutingInfo:
{
StoreId: 0,
StoreType: 1,
OfficalName: String,
TaxOffice: String,
TaxNumber: String,
TaxNumberVerified: False,
PaymentBankId: 0,
PaymentIBAN: String,
PaymentIBANVerified: False,
PaymentIBANFirstName: String,
PaymentIBANSurName: String,
Address1: String,
DistrictId: 0,
CityId: 0,
StateId: 0,
CountryId: 0,
ApplyDefaultCommisionRateYn: False,
CommisionRate: 0
},
PostCount: 0,
HasSalerAgreementApproved: False,
HasIyzicoAgreementApproved: False,
StoreId: 0,
StoreName: String,
StoreHeader: String,
Summary: String,
Description: 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:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
SocialInfo:
{
PostId: 0,
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,
MinSalePrice: 0,
PostAge: 0,
ApprovedDate: 0001-01-01
},
StoreStatus: 0,
StoreState: 0,
UserId: 0,
Owner:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
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,
NeedCommercialMessageConfirmationYn: False
},
Action: 0,
SaleLocalYn: False,
SaleCountryYn: False,
DeliveryToAddressYn: False,
DeliveryInStoreYn: False,
DeliveryByCargo: False,
OpenYn: False,
ShippingPriceYn: False,
ShippingAmount: 0,
ShippingUpperLimit: 0,
ShippingUpperAmount: 0,
MaxDistance: 0,
Distance: 0,
MapAvatar: String,
StartDate: 0001-01-01,
EndDate: 0001-01-01,
OpenHours:
{
OpenHoursId: 0,
Open7x24: False,
OfflinePOYn: False,
Day1:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day2:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day3:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day4:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day5:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day6:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day7:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Action: 0
},
AlwAct: 0,
MinAmountForOrder: 0,
AverageServiceTime: 0,
ClosedYn: False,
FriendlyURL: String,
CategoryId: 0,
CategoryKey: String,
ChatMethod: 0,
AllowPaymentOnAddres: False,
AllowedPayments: String,
AttributeData: String,
AttributeMeta: String,
GeoAddress: String,
VersionStatus: 1,
BlockedYn: False,
Email: String,
Phone: String,
StatusInfoHashTag: String,
StatusInfoText: String,
TrustedYn: False,
StoreCustom:
{
StoreId: 0,
StoreCustomId: 0,
ExternalYn: False,
ExtProviderId: 0,
ExtProvider: String,
SecretKey: String,
ApiKey: String,
ChatMethod: 0,
TransTrackMethod: 1,
NotificationMethod: 0,
StockCodeControlYn: False,
CargoCostApplyMethods: 0,
PreferedShipmentType: 0,
PreferedShipmentMethodId: 0,
PreferedReturnShipmentType: 0,
PreferedReturnShipmentMethodId: 0,
PreferedReturnShipmentDescription: String,
ExtensionData: String,
ExtApiKey: String,
ExtSecretKey: String,
ExtStoreCode: String,
OpenHours:
{
OpenHoursId: 0,
Open7x24: False,
OfflinePOYn: False,
Day1:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day2:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day3:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day4:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day5:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day6:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day7:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Action: 0
},
PreferedCargoPaymentType: 1,
PreferedReturnCargoPaymentType: 1
}
},
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:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
SocialInfo:
{
PostId: 0,
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,
MinSalePrice: 0,
PostAge: 0,
ApprovedDate: 0001-01-01
},
ListPrice: 0,
ListPrice2: 0,
SalePrice: 0,
PostStatus: 0,
PostState: 0,
Owner:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
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,
NeedCommercialMessageConfirmationYn: False
},
Action: 0,
PriceType: 0,
PublishYn: False,
DirectSaleYn: False,
DiscountType: 0,
DiscountRate: 0,
DiscountAmount: 0,
DiscountBeginDate: 0001-01-01,
DiscountEndDate: 0001-01-01,
AddCommisionYn: False,
Distance: 0,
MapAvatar: String,
StartDate: 0001-01-01,
EndDate: 0001-01-01,
CategoryId: 0,
CategoryKey: String,
CategoryName: String,
AlwAct: 0,
FriendlyURL: String,
StockType: 0,
InStock: 0,
StockCode: String,
EanCode: String,
ConditionId: 1,
SaleTypeId: 1,
CountryId: 0,
StateId: 0,
CityId: 0,
DistinctId: 0,
NSKU: String,
GeoAddress: String,
UseStoreLoc: False,
VersionStatus: 1,
BlockedYn: False,
StoreScore: 0
},
SendToApproveYn: False,
ReferenceCode: String,
IncludeSettingYn: False,
start: 0001-01-01,
DeviceUUID: String,
APIKey: String,
isAdmin: False,
Cmd: String
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
PostDetail:
{
PricePerMinute: 0,
PricePerDistance: 0,
BrandId: 0,
BrandKey: String,
BrandName: String,
VAttr1Id: 0,
VAttr2Id: 0,
VAttr3Id: 0,
VAttr4Id: 0,
VAttr1Def:
{
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
},
VAttr2Def:
{
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
},
VAttr3Def:
{
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
},
VAttr4Def:
{
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
},
Medias:
[
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
}
],
Reviews:
[
{
ReviewId: 0,
User:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
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,
NeedCommercialMessageConfirmationYn: False
},
ReviewText: String,
Rate: 0,
ReviewDate: 0001-01-01,
HideUser: False,
LikeCnt: 0,
UnLikeCnt: 0,
NeedionReview: String,
UserFullName: String
}
],
Variants:
[
{
PostId: 0,
PostVariantId: 0,
ProductVariantId: 0,
VariantKey: 00000000000000000000000000000000,
VariantName: String,
VariantDescription: String,
VariantHeader: String,
DiscountType: 0,
DiscountBeginDate: 0001-01-01,
DiscountEndDate: 0001-01-01,
InStock: 0,
StockCode: String,
EanCode: String,
ListPrice: 0,
SalePrice: 0,
Variant1: String,
Variant2: String,
Variant3: String,
Variant4: String,
A1Key: String,
A1Value: String,
A2Key: String,
A2Value: String,
A3Key: String,
A3Value: String,
A4Key: String,
A4Value: String,
StartDate: 0001-01-01,
EndDate: 0001-01-01,
NSKU: String,
Action: 0,
Campaign:
{
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
},
SourceId: String,
VersionStatus: 1,
ListPrice2: 0,
DefaultYn: False,
MinSalePrice: 0
}
],
AttributeData:
[
{
AttributeDefId: 0,
LabelText: String,
Keys: String,
Values: String
}
],
Properties:
[
{
Key: String,
Value: String
}
],
PersonalizedYn: False,
PersonalizedProperties:
[
{
PersonalizedPropertyType: 1,
LabelText: String,
RequiredYn: False,
MinLength: 0,
MaxLength: 0
}
],
MaxDeliveryDay: 0,
MaxQtyPerUser: 0,
HasSalerAgreementApproved: False,
HasIyzicoAgreementApproved: False,
PositivePoints:
[
{
PointText: String,
Rate: 0,
IsAdv: False,
Order: 0
}
],
NegativePoints:
[
{
PointText: String,
Rate: 0,
IsAdv: False,
Order: 0
}
],
NeedionRate: 0,
NeedionDescription: String,
Campaign:
{
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
},
ExternalProvider: 0,
SourceId: String,
XmlJobId: 0,
GroupedYn: False,
CategoryStatus: 0,
MinSalePrice: 0,
IsFreeCargo: False,
PostId: 0,
ProductId: 0,
PostName: String,
PostKey: 00000000000000000000000000000000,
PostHeader: String,
Summary: String,
Description: String,
Model: String,
StoreId: 0,
DepartmentId: 0,
DepartmentKey: String,
Store:
{
DeliveryAddress: String,
DeliveryStateId: 0,
DeliveryCityId: 0,
DeliveryDistrictId: 0,
UseSameAddress: False,
ReturnDeliveryAddress: String,
ReturnDeliveryStateId: 0,
ReturnDeliveryCityId: 0,
ReturnDeliveryDistrictId: 0,
UseSameAddressForReturn: False,
StoreMedias:
[
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
}
],
StoreFiles:
[
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
}
],
StoreRegions:
[
{
StoreRegionId: 0,
DistrictId: 0,
StateId: 0,
CityId: 0,
StoreId: 0,
Action: 0
}
],
Departments:
[
{
DepartmentId: 0,
DepartmentName: String,
DepartmentCode: String,
Action: 0
}
],
Reviews:
[
{
ReviewId: 0,
User:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
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,
NeedCommercialMessageConfirmationYn: False
},
ReviewText: String,
Rate: 0,
ReviewDate: 0001-01-01,
HideUser: False,
LikeCnt: 0,
UnLikeCnt: 0
}
],
StoreAccoutingInfo:
{
StoreId: 0,
StoreType: 1,
OfficalName: String,
TaxOffice: String,
TaxNumber: String,
TaxNumberVerified: False,
PaymentBankId: 0,
PaymentIBAN: String,
PaymentIBANVerified: False,
PaymentIBANFirstName: String,
PaymentIBANSurName: String,
Address1: String,
DistrictId: 0,
CityId: 0,
StateId: 0,
CountryId: 0,
ApplyDefaultCommisionRateYn: False,
CommisionRate: 0
},
PostCount: 0,
HasSalerAgreementApproved: False,
HasIyzicoAgreementApproved: False,
StoreId: 0,
StoreName: String,
StoreHeader: String,
Summary: String,
Description: 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:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
SocialInfo:
{
PostId: 0,
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,
MinSalePrice: 0,
PostAge: 0,
ApprovedDate: 0001-01-01
},
StoreStatus: 0,
StoreState: 0,
UserId: 0,
Owner:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
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,
NeedCommercialMessageConfirmationYn: False
},
Action: 0,
SaleLocalYn: False,
SaleCountryYn: False,
DeliveryToAddressYn: False,
DeliveryInStoreYn: False,
DeliveryByCargo: False,
OpenYn: False,
ShippingPriceYn: False,
ShippingAmount: 0,
ShippingUpperLimit: 0,
ShippingUpperAmount: 0,
MaxDistance: 0,
Distance: 0,
MapAvatar: String,
StartDate: 0001-01-01,
EndDate: 0001-01-01,
OpenHours:
{
OpenHoursId: 0,
Open7x24: False,
OfflinePOYn: False,
Day1:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day2:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day3:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day4:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day5:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day6:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day7:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Action: 0
},
AlwAct: 0,
MinAmountForOrder: 0,
AverageServiceTime: 0,
ClosedYn: False,
FriendlyURL: String,
CategoryId: 0,
CategoryKey: String,
ChatMethod: 0,
AllowPaymentOnAddres: False,
AllowedPayments: String,
AttributeData: String,
AttributeMeta: String,
GeoAddress: String,
VersionStatus: 1,
BlockedYn: False,
Email: String,
Phone: String,
StatusInfoHashTag: String,
StatusInfoText: String,
TrustedYn: False,
StoreCustom:
{
StoreId: 0,
StoreCustomId: 0,
ExternalYn: False,
ExtProviderId: 0,
ExtProvider: String,
SecretKey: String,
ApiKey: String,
ChatMethod: 0,
TransTrackMethod: 1,
NotificationMethod: 0,
StockCodeControlYn: False,
CargoCostApplyMethods: 0,
PreferedShipmentType: 0,
PreferedShipmentMethodId: 0,
PreferedReturnShipmentType: 0,
PreferedReturnShipmentMethodId: 0,
PreferedReturnShipmentDescription: String,
ExtensionData: String,
ExtApiKey: String,
ExtSecretKey: String,
ExtStoreCode: String,
OpenHours:
{
OpenHoursId: 0,
Open7x24: False,
OfflinePOYn: False,
Day1:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day2:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day3:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day4:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day5:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day6:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Day7:
{
OpenHourId: 0,
WeekDay: 0,
IsOpen: False,
Start: PT0S,
End: PT0S
},
Action: 0
},
PreferedCargoPaymentType: 1,
PreferedReturnCargoPaymentType: 1
}
},
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:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
SocialInfo:
{
PostId: 0,
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,
MinSalePrice: 0,
PostAge: 0,
ApprovedDate: 0001-01-01
},
ListPrice: 0,
ListPrice2: 0,
SalePrice: 0,
PostStatus: 0,
PostState: 0,
Owner:
{
UserId: 0,
UserName: String,
FirstName: String,
UserFullName: String,
Surname: String,
NickName: String,
ProfileImage:
{
PostId: 0,
MediaId: 0,
UsageType: 1,
MediaType: 0,
Source: String,
MediaFileName: String,
MediaMime: String,
IsMain: False,
RefId: 0,
OrderNum: 0,
Action: 0,
IsDeleted: False,
FriendlyURL: String,
PostVariantA1Key: String,
SourceUrl: String,
ActiveYn: False
},
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,
NeedCommercialMessageConfirmationYn: False
},
Action: 0,
PriceType: 0,
PublishYn: False,
DirectSaleYn: False,
DiscountType: 0,
DiscountRate: 0,
DiscountAmount: 0,
DiscountBeginDate: 0001-01-01,
DiscountEndDate: 0001-01-01,
AddCommisionYn: False,
Distance: 0,
MapAvatar: String,
StartDate: 0001-01-01,
EndDate: 0001-01-01,
CategoryId: 0,
CategoryKey: String,
CategoryName: String,
AlwAct: 0,
FriendlyURL: String,
StockType: 0,
InStock: 0,
StockCode: String,
EanCode: String,
ConditionId: 1,
SaleTypeId: 1,
CountryId: 0,
StateId: 0,
CityId: 0,
DistinctId: 0,
NSKU: String,
GeoAddress: String,
UseStoreLoc: False,
VersionStatus: 1,
BlockedYn: False,
StoreScore: 0
},
ApprovedYn: False,
UpdateYn: False,
EditSettings:
{
CategoryChain:
{
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,
SubCats:
[
{
}
],
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
},
Brands:
[
{
BrandId: 0,
BrandKey: String,
BrandName: String,
Count: 0
}
],
AllowedVariantDefs:
[
{
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
}
],
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
}
],
PostSetting:
{
UseMapInPost: 0,
UseStartEndDate: False,
UseBrandYn: 0,
AddBrand2HeaderYn: False,
MaxMediaCount: 0,
UseStock: 0,
UseCondition: 0,
UseSaleType: 0,
UsePostDesc: 0,
UsePostSummary: 0,
AddressLevel: 0,
LabelDescription: String,
LabelHeader: String,
LabelAddToBasket: String,
LabelChat: String,
LabelPrice: String,
UseNoPrice: False,
UseSinglePrice: False,
UseVariant: False,
UseRangePrice: False,
AllowCustomVariant: False,
TimeBasedVariantYn: False,
VariantAtt1Def: 0,
VariantAtt2Def: 0,
VariantAtt3Def: 0,
VariantAtt4Def: 0,
AllowSale: False,
AllowReturn: False,
AllowSerialNumber: False,
MaxReturnDays: 0,
AllowStopInSalerApprove: False,
AllowAddingToBasket: False,
ServiceRegionYn: False,
UseCatalogProduct: 0,
MaxInstallmentNumber: 0,
MaxInstallmentNumber2: 0,
MaxInstallmentComNumber: 0,
MaxInstallmentLimit: 0,
MaxInstallmentLimit2: 0,
MaxInstallmentComLimit: 0,
CommissionRate: 0,
Plus18: False,
CategoryListStyle: 0,
AllowPersonalizedYn: False
},
StoreSetting:
{
UseMapInStore: 0,
UseStoreDesc: 0,
UseStoreSummary: 0,
AllowActiveLocation: False,
AllowRouteMessage: False,
MaxMediaCount: 0,
UseDepartmentYn: False,
UseMinAmountForOrder: False,
AllowEmptyOrCustomBasket: False,
UseDeliveryMethods: False,
AllowDeliveryToAddress: False,
AllowDeliveryInStore: False,
AllowDeliveryByCargo: False,
ShippingPriceYn: False,
UseAmountPerDistance: False,
UseAmountPerMinute: False,
UseOpenHours: False,
DefaultMinAmountForOrder: 0,
UseAverageServiceTime: False,
DefaultAverageServiceTime: 0,
UseMaxDeliveryDistance: False,
DefaultMaxDistance: 0,
PaymentWithNeedion: False,
PaymentOnAddresYn: False,
DefaultCommissionRate: 0
},
PtSettings:
{
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
}
},
Validations:
{
Validations:
[
{
Property: String,
ErrorCode: String,
Error: String
}
],
HasError: True
},
Result: False,
ResMessage: String,
Error:
{
ErrorYn: False,
ExYn: False,
ErrorCode: String,
ErrorDescription: String
},
PageInfo:
{
TotalRecordCount: 0,
TotalPageCount: 0,
CurrentPage: 0
}
}