POST api/Customer/GetCustomerMyProfile
Request Information
URI Parameters
None.
Body Parameters
GetCustomerProfileRequestName | Description | Type | Additional information |
---|---|---|---|
CustomerId | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{ "CustomerId": "59668566-70f7-44b5-8805-45287e7b23ed" }
application/xml, text/xml
Sample:
<GetCustomerProfileRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Request"> <CustomerId>59668566-70f7-44b5-8805-45287e7b23ed</CustomerId> </GetCustomerProfileRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
GetCustomerMyProfileResponseName | Description | Type | Additional information |
---|---|---|---|
MigrationFlag | integer |
None. |
|
IsLazyRegistration | integer |
None. |
|
ValidationState | integer |
None. |
|
PartnerTypeCode | integer |
None. |
|
Gender | integer |
None. |
|
LoginCount | integer |
None. |
|
IsCorporateAccount | boolean |
None. |
|
HasProfile | boolean |
None. |
|
FirstName | string |
None. |
|
LastName | string |
None. |
|
string |
None. |
||
City | string |
None. |
|
Country | string |
None. |
|
CountryCode | string |
None. |
|
GsmNumber | string |
None. |
|
LastUpdatedGsmDate | date |
None. |
|
PhoneNumber | string |
None. |
|
PhoneNumberExt | string |
None. |
|
EmailList | string |
None. |
|
Pref | string |
None. |
|
DateCreated | date |
None. |
|
DateRegistered | date |
None. |
|
BirthDay | date |
None. |
|
Id | globally unique identifier |
None. |
|
GroupIdList | Collection of string |
None. |
|
LastLoginDate | date |
None. |
|
IsCanceled | boolean |
None. |
|
SubscribeCall | boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "MigrationFlag": 1, "IsLazyRegistration": 2, "ValidationState": 3, "PartnerTypeCode": 4, "Gender": 1, "LoginCount": 1, "IsCorporateAccount": true, "HasProfile": true, "FirstName": "sample string 7", "LastName": "sample string 8", "Email": "sample string 9", "City": "sample string 10", "Country": "sample string 11", "CountryCode": "sample string 12", "GsmNumber": "sample string 13", "LastUpdatedGsmDate": "2025-05-23T23:20:57.3971973+03:00", "PhoneNumber": "sample string 14", "PhoneNumberExt": "sample string 15", "EmailList": "sample string 16", "Pref": "sample string 17", "DateCreated": "2025-05-23T23:20:57.3981968+03:00", "DateRegistered": "2025-05-23T23:20:57.3981968+03:00", "BirthDay": "2025-05-23T23:20:57.3981968+03:00", "Id": "390d952f-c663-4029-8d43-d5aa75fecee6", "GroupIdList": [ "sample string 1", "sample string 2" ], "LastLoginDate": "2025-05-23T23:20:57.3981968+03:00", "IsCanceled": true, "SubscribeCall": true }
application/xml, text/xml
Sample:
<GetCustomerMyProfileResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/BusinessLayer.Dto.Response"> <BirthDay>2025-05-23T23:20:57.3981968+03:00</BirthDay> <City>sample string 10</City> <Country>sample string 11</Country> <CountryCode>sample string 12</CountryCode> <DateCreated>2025-05-23T23:20:57.3981968+03:00</DateCreated> <DateRegistered>2025-05-23T23:20:57.3981968+03:00</DateRegistered> <Email>sample string 9</Email> <EmailList>sample string 16</EmailList> <FirstName>sample string 7</FirstName> <Gender>1</Gender> <GroupIdList xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays"> <d2p1:string>sample string 1</d2p1:string> <d2p1:string>sample string 2</d2p1:string> </GroupIdList> <GsmNumber>sample string 13</GsmNumber> <HasProfile>true</HasProfile> <Id>390d952f-c663-4029-8d43-d5aa75fecee6</Id> <IsCanceled>true</IsCanceled> <IsCorporateAccount>true</IsCorporateAccount> <IsLazyRegistration>2</IsLazyRegistration> <LastLoginDate>2025-05-23T23:20:57.3981968+03:00</LastLoginDate> <LastName>sample string 8</LastName> <LastUpdatedGsmDate>2025-05-23T23:20:57.3971973+03:00</LastUpdatedGsmDate> <LoginCount>1</LoginCount> <MigrationFlag>1</MigrationFlag> <PartnerTypeCode>4</PartnerTypeCode> <PhoneNumber>sample string 14</PhoneNumber> <PhoneNumberExt>sample string 15</PhoneNumberExt> <Pref>sample string 17</Pref> <SubscribeCall>true</SubscribeCall> <ValidationState>3</ValidationState> </GetCustomerMyProfileResponse>