Required role: | Guest |
All Verbs | /User/GetMyUserDetail |
---|
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
IncludeStoreInfoYn | query | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
start | form | DateTime | No | |
DeviceUUID | form | string | No | |
APIKey | form | string | No | |
isAdmin | form | bool | No | |
Cmd | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
User | form | UserDetailDTO | No | |
InvStore | form | InvStoreDTO | No | |
StoreSetting | form | StoreSettings | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Result | form | bool | No | |
ResMessage | form | string | No | |
Error | form | Error | No | |
PageInfo | form | BasePageInfo | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
ErrorYn | form | bool | No | |
ExYn | form | bool | No | |
ErrorCode | form | string | No | |
ErrorDescription | form | string | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
TotalRecordCount | form | int | No | |
TotalPageCount | form | int | No | |
CurrentPage | form | int | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
UserSsn | form | string | No | |
UserGender | form | Genders | No | |
form | string | No | ||
UserKey | form | Guid | No | |
EmailVerified | form | bool | No | |
PhoneNumber | form | string | No | |
PhoneNumberVerified | form | bool | No | |
SalesManYn | form | bool | No | |
CardUserKey | form | string | No | |
CompanyName | form | string | No | |
BlokedYn | form | bool | No | |
ExternalYn | form | bool | No | |
BirthYear | form | int | No | |
DefaultAdressesId | form | int | No | |
NviApprovedYn | form | bool | No | |
ApproveStatus | form | byte | No | |
ApproveMessage | form | string | No | |
OwnSalesmanCode | form | string | No | |
CreatedDate | form | DateTime? | No | |
RegisterDate | form | DateTime? | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
UserId | form | int | No | |
UserName | form | string | No | |
FirstName | form | string | No | |
UserFullName | form | string | No | |
Surname | form | string | No | |
NickName | form | string | No | |
ProfileImage | form | MediaDTO | No | |
UserSocialInfo | form | UserSocialInfoDTO | No | |
Avatar | form | string | No | |
NeedCommercialMessageConfirmationYn | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
PostId | form | int | No | |
MediaId | form | int? | No | |
UsageType | form | UsageTypes | No | |
MediaType | form | MediaTypes | No | |
Source | form | string | No | |
MediaFileName | form | string | No | |
MediaMime | form | string | No | |
IsMain | form | bool | No | |
RefId | form | int? | No | |
OrderNum | form | int | No | |
Action | form | DBAction | No | |
IsDeleted | form | bool | No | |
FriendlyURL | form | string | No | |
PostVariantA1Key | form | string | No | |
SourceUrl | form | string | No | |
ActiveYn | form | bool | No |
Name | Value |
---|---|
StoreMedias | 1 |
StoreFiles | 2 |
Name | Value |
---|---|
icon | 0 |
Image | 1 |
Video | 2 |
Youtube | 3 |
8 | |
File | 9 |
ThreeD | 10 |
Custom | 99 |
Name | Value |
---|---|
None | 0 |
Insert | 1 |
Update | 2 |
Delete | 3 |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
AvgRate | form | double | No | |
RateCount | form | int | No | |
LikeCount | form | int | No | |
BanCount | form | int | No | |
BannedCount | form | int | No | |
FollowCount | form | int | No | |
FollowedCount | form | int | No | |
ActivePostCount | form | int | No | |
ViewCount | form | int | No | |
DidUserLike | form | bool | No | |
DidUserBan | form | bool | No | |
DidUserBanned | form | bool | No | |
DidUserRate | form | bool | No | |
DidUserFollow | form | bool | No | |
DidUserFollowed | form | bool | No |
Name | Value |
---|---|
unspecified | 0 |
Male | 1 |
Female | 2 |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
StoreId | form | int | No | |
UserId | form | int | No | |
Location | form | GeoLocation | No | |
PaymentIBAN | form | string | No | |
PaymentIBANFirstName | form | string | No | |
PaymentIBANSurName | form | string | No | |
PaymentIBANVerified | form | bool | No | |
Address1 | form | string | No | |
DistrictId | form | int? | No | |
CityId | form | int? | No | |
StateId | form | int? | No | |
CountryId | form | int? | No | |
DistrictName | form | string | No | |
CityName | form | string | No | |
StateName | form | string | No | |
CountryName | form | string | No | |
ApplyDefaultCommisionRateYn | form | bool | No | |
CommisionRate | form | decimal | No | |
DeliveryToAddressYn | form | bool | No | |
DeliveryInStoreYn | form | bool | No | |
DeliveryByCargo | form | bool | No | |
ShippingPriceYn | form | bool | No | |
ShippingAmount | form | decimal? | No | |
ShippingUpperLimit | form | decimal? | No | |
ShippingUpperAmount | form | decimal? | No | |
MaxDistance | form | short? | No | |
MinAmountForOrder | form | decimal? | No | |
AverageServiceTime | form | short? | No | |
DeliveryStateId | form | int? | No | |
DeliveryCityId | form | int? | No | |
DeliveryDistrictId | form | int? | No | |
DeliveryAddress | form | string | No | |
ReturnDeliveryAddress | form | string | No | |
ReturnDeliveryStateId | form | int? | No | |
ReturnDeliveryCityId | form | int? | No | |
ReturnDeliveryDistrictId | form | int? | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
Lon | form | string | No | |
Lat | form | string | No | |
GeoAddress | form | string | No | |
IsDeleted | form | bool | No |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
UseMapInStore | form | UseTypes | No | |
UseStoreDesc | form | UseTypes | No | |
UseStoreSummary | form | UseTypes | No | |
AllowActiveLocation | form | bool | No | |
AllowRouteMessage | form | bool | No | |
MaxMediaCount | form | int | No | |
UseDepartmentYn | form | bool | No | |
UseMinAmountForOrder | form | bool | No | |
AllowEmptyOrCustomBasket | form | bool | No | |
UseDeliveryMethods | form | bool | No | |
AllowDeliveryToAddress | form | bool | No | |
AllowDeliveryInStore | form | bool | No | |
AllowDeliveryByCargo | form | bool | No | |
ShippingPriceYn | form | bool | No | |
UseAmountPerDistance | form | bool | No | |
UseAmountPerMinute | form | bool | No | |
UseOpenHours | form | bool | No | |
DefaultMinAmountForOrder | form | int | No | |
UseAverageServiceTime | form | bool | No | |
DefaultAverageServiceTime | form | int | No | |
UseMaxDeliveryDistance | form | bool | No | |
DefaultMaxDistance | form | int | No | |
PaymentWithNeedion | form | bool | No | |
PaymentOnAddresYn | form | bool | No | |
DefaultCommissionRate | form | decimal | No |
Name | Value |
---|---|
None | 0 |
Optional | 1 |
Required | 2 |
Name | Parameter | Data Type | Required | Description |
---|---|---|---|---|
User | form | UserDetailDTO | No | |
InvStore | form | InvStoreDTO | No | |
StoreSetting | form | StoreSettings | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /User/GetMyUserDetail HTTP/1.1
Host: baseservices.needion.com
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
IncludeStoreInfoYn: 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 { User: { UserSsn: String, UserGender: 0, Email: String, UserKey: 00000000000000000000000000000000, EmailVerified: False, PhoneNumber: String, PhoneNumberVerified: False, SalesManYn: False, CardUserKey: String, CompanyName: String, BlokedYn: False, ExternalYn: False, BirthYear: 0, DefaultAdressesId: 0, NviApprovedYn: False, ApproveStatus: 0, ApproveMessage: String, OwnSalesmanCode: String, CreatedDate: 0001-01-01, RegisterDate: 0001-01-01, 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 }, InvStore: { StoreId: 0, UserId: 0, Location: { Lon: String, Lat: String, GeoAddress: String, IsDeleted: False }, PaymentIBAN: String, PaymentIBANFirstName: String, PaymentIBANSurName: String, PaymentIBANVerified: False, Address1: String, DistrictId: 0, CityId: 0, StateId: 0, CountryId: 0, DistrictName: String, CityName: String, StateName: String, CountryName: String, ApplyDefaultCommisionRateYn: False, CommisionRate: 0, DeliveryToAddressYn: False, DeliveryInStoreYn: False, DeliveryByCargo: False, ShippingPriceYn: False, ShippingAmount: 0, ShippingUpperLimit: 0, ShippingUpperAmount: 0, MaxDistance: 0, MinAmountForOrder: 0, AverageServiceTime: 0, DeliveryStateId: 0, DeliveryCityId: 0, DeliveryDistrictId: 0, DeliveryAddress: String, ReturnDeliveryAddress: String, ReturnDeliveryStateId: 0, ReturnDeliveryCityId: 0, ReturnDeliveryDistrictId: 0 }, 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 }, Result: False, ResMessage: String, Error: { ErrorYn: False, ExYn: False, ErrorCode: String, ErrorDescription: String }, PageInfo: { TotalRecordCount: 0, TotalPageCount: 0, CurrentPage: 0 } }