Needio.Services

<back to all web services

GetMyUserDetailRequest

Requires Authentication
The following routes are available for this service:
All Verbs/User/GetMyUserDetail
GetMyUserDetailRequest Parameters:
NameParameterData TypeRequiredDescription
IncludeStoreInfoYnqueryboolNo
BaseRequest Parameters:
NameParameterData TypeRequiredDescription
startformDateTimeNo
GetMyUserDetailResponse Parameters:
NameParameterData TypeRequiredDescription
UserformUserDetailDTONo
InvStoreformInvStoreDTONo
BaseResponse Parameters:
NameParameterData TypeRequiredDescription
ResultformboolNo
ResMessageformstringNo
ErrorformErrorNo
Error Parameters:
NameParameterData TypeRequiredDescription
ErrorYnformboolNo
ErrorCodeformstringNo
ErrorDescriptionformstringNo
UserDetailDTO Parameters:
NameParameterData TypeRequiredDescription
UserSsnformstringNo
UserGenderformGendersNo
EmailformstringNo
UserKeyformGuidNo
EmailVerifiedformboolNo
PhoneNumberformstringNo
PhoneNumberVerifiedformboolNo
SalesManYnformboolNo
CardUserKeyformstringNo
CompanyNameformstringNo
BlokedYnformboolNo
ExternalYnformboolNo
BirthYearformintNo
DefaultAdressesIdformintNo
NviApprovedYnformboolNo
ApproveStatusformbyteNo
ApproveMessageformstringNo
OwnSalesmanCodeformstringNo
CreatedDateformDateTime?No
RegisterDateformDateTime?No
UserInfo Parameters:
NameParameterData TypeRequiredDescription
UserIdformintNo
UserNameformstringNo
FirstNameformstringNo
UserFullNameformstringNo
SurnameformstringNo
NickNameformstringNo
ProfileImageformMediaDTONo
UserSocialInfoformUserSocialInfoDTONo
AvatarformstringNo
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
UserSocialInfoDTO Parameters:
NameParameterData TypeRequiredDescription
AvgRateformdoubleNo
RateCountformintNo
LikeCountformintNo
BanCountformintNo
BannedCountformintNo
FollowCountformintNo
FollowedCountformintNo
ActivePostCountformintNo
ViewCountformintNo
DidUserLikeformboolNo
DidUserBanformboolNo
DidUserBannedformboolNo
DidUserRateformboolNo
DidUserFollowformboolNo
DidUserFollowedformboolNo
Genders Enum:
NameValue
unspecified0
Male1
Female2
InvStoreDTO Parameters:
NameParameterData TypeRequiredDescription
StoreIdformintNo
UserIdformintNo
LocationformGeoLocationNo
PaymentIBANformstringNo
PaymentIBANFirstNameformstringNo
PaymentIBANSurNameformstringNo
PaymentIBANVerifiedformboolNo
Address1formstringNo
CityIdformint?No
StateIdformint?No
CountryIdformint?No
CityNameformstringNo
StateNameformstringNo
CountryNameformstringNo
ApplyDefaultCommisionRateYnformboolNo
CommisionRateformdecimalNo
DeliveryToAddressYnformboolNo
DeliveryInStoreYnformboolNo
DeliveryByCargoformboolNo
ShippingPriceYnformboolNo
ShippingAmountformdecimal?No
ShippingUpperLimitformdecimal?No
ShippingUpperAmountformdecimal?No
MaxDistanceformshort?No
MinAmountForOrderformdecimal?No
AverageServiceTimeformshort?No
DeliveryStateIdformint?No
DeliveryCityIdformint?No
DeliveryAddressformstringNo
GeoLocation Parameters:
NameParameterData TypeRequiredDescription
LonformstringNo
LatformstringNo
GeoAddressformstringNo
IsDeletedformboolNo
GetMyUserDetailResponse Parameters:
NameParameterData TypeRequiredDescription
UserformUserDetailDTONo
InvStoreformInvStoreDTONo

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

To embed the response in a jsonp callback, append ?callback=myCallback

HTTP + JSON

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: baseservices2.needion.com 
Accept: application/json
Content-Type: application/json
Content-Length: length

{"IncludeStoreInfoYn":false,"start":"\/Date(1594629386525+0300)\/"}
HTTP/1.1 200 OK
Content-Type: application/json
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":"\/Date(-62135596800000-0000)\/","RegisterDate":"\/Date(-62135596800000-0000)\/","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"},"InvStore":{"StoreId":0,"UserId":0,"Location":{"Lon":"String","Lat":"String","GeoAddress":"String","IsDeleted":false},"PaymentIBAN":"String","PaymentIBANFirstName":"String","PaymentIBANSurName":"String","PaymentIBANVerified":false,"Address1":"String","CityId":0,"StateId":0,"CountryId":0,"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,"DeliveryAddress":"String"},"Result":false,"ResMessage":"String","Error":{"ErrorYn":false,"ErrorCode":"String","ErrorDescription":"String"}}