POST api/me
Request Information
URI Parameters
None.
Body Parameters
ProfileModelName | Description | Type | Additional information |
---|---|---|---|
DisplayName | string |
None. |
|
Gender | string |
None. |
|
IdentityType | string |
None. |
|
NRIC | string |
None. |
|
DOB | date |
None. |
|
Nationality | string |
None. |
|
Country | string |
None. |
|
CountryCode | string |
None. |
|
Address | string |
None. |
|
Address2 | string |
None. |
|
PostCode | string |
None. |
|
State | string |
None. |
|
City | string |
None. |
|
Height | decimal number |
None. |
|
Weight | decimal number |
None. |
|
BMI | decimal number |
None. |
|
AllergicRecord | string |
None. |
|
FamilyHistory | string |
None. |
Request Formats
application/json, text/json
Sample:
{ "DisplayName": "sample string 1", "Gender": "sample string 2", "IdentityType": "sample string 3", "NRIC": "sample string 4", "DOB": "2025-04-04T13:13:44.5812834+08:00", "Nationality": "sample string 5", "Country": "sample string 6", "CountryCode": "sample string 7", "Address": "sample string 8", "Address2": "sample string 9", "PostCode": "sample string 10", "State": "sample string 11", "City": "sample string 12", "Height": 1.0, "Weight": 1.0, "BMI": 1.0, "AllergicRecord": "sample string 13", "FamilyHistory": "sample string 14" }
application/xml, text/xml
Sample:
<ProfileModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HyperQB.Property.API.Models"> <Address>sample string 8</Address> <Address2>sample string 9</Address2> <AllergicRecord>sample string 13</AllergicRecord> <BMI>1</BMI> <City>sample string 12</City> <Country>sample string 6</Country> <CountryCode>sample string 7</CountryCode> <DOB>2025-04-04T13:13:44.5812834+08:00</DOB> <DisplayName>sample string 1</DisplayName> <FamilyHistory>sample string 14</FamilyHistory> <Gender>sample string 2</Gender> <Height>1</Height> <IdentityType>sample string 3</IdentityType> <NRIC>sample string 4</NRIC> <Nationality>sample string 5</Nationality> <PostCode>sample string 10</PostCode> <State>sample string 11</State> <Weight>1</Weight> </ProfileModel>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MemberProfileModelName | Description | Type | Additional information |
---|---|---|---|
Id | string |
None. |
|
IncardId | string |
None. |
|
IdentityType | string |
None. |
|
IncardIdType | string |
None. |
|
IncardRedemptionCode | string |
None. |
|
DisplayName | string |
None. |
|
PhoneNumber | string |
None. |
|
NRIC | string |
None. |
|
string |
None. |
||
ProfilePicture | string |
None. |
|
QRUrl | string |
None. |
|
Gender | string |
None. |
|
DOB | string |
None. |
|
Nationality | string |
None. |
|
Country | string |
None. |
|
CountryCode | string |
None. |
|
Address | string |
None. |
|
Address2 | string |
None. |
|
PostCode | string |
None. |
|
State | string |
None. |
|
City | string |
None. |
|
Height | decimal number |
None. |
|
Weight | decimal number |
None. |
|
BMI | decimal number |
None. |
|
AllergicRecord | string |
None. |
|
FamilyHistory | string |
None. |
|
TotalEarned | decimal number |
None. |
|
TotalUsed | decimal number |
None. |
|
TotalBalance | decimal number |
None. |
|
ShouldPromptOnboardingScreen | boolean |
None. |
|
ShouldPromptPhoneVerification | boolean |
None. |
|
ShouldPromptCorporate | boolean |
None. |
|
IsPhoneVerified | boolean |
None. |
|
IsEmailVerified | boolean |
None. |
|
IsCorporate | boolean |
None. |
|
DateCreated | string |
None. |
|
JoinDate | string |
None. |
|
MyOrdersCount | integer |
None. |
|
MyConsultationCount | integer |
None. |
|
MyVouchersCount | integer |
None. |
|
MyTransactionCount | integer |
None. |
|
MyPrescriptionCount | integer |
None. |
|
IncardEmail | string |
None. |
|
ShouldPromptEmailVerification | boolean |
None. |
|
ShouldSendEmailVerification | boolean |
None. |
|
Addresses | Collection of MemberAddressModel |
None. |
|
CorporateProfile | MemberCorporateModel |
None. |
Response Formats
application/json, text/json
Sample:
{ "Id": "sample string 1", "IncardId": "sample string 2", "IdentityType": "sample string 3", "IncardIdType": "sample string 4", "IncardRedemptionCode": "sample string 5", "DisplayName": "sample string 6", "PhoneNumber": "sample string 7", "NRIC": "sample string 8", "Email": "sample string 9", "ProfilePicture": "sample string 10", "QRUrl": "sample string 11", "Gender": "sample string 12", "DOB": "sample string 13", "Nationality": "sample string 14", "Country": "sample string 15", "CountryCode": "sample string 16", "Address": "sample string 17", "Address2": "sample string 18", "PostCode": "sample string 19", "State": "sample string 20", "City": "sample string 21", "Height": 1.0, "Weight": 1.0, "BMI": 1.0, "AllergicRecord": "sample string 22", "FamilyHistory": "sample string 23", "TotalEarned": 24.0, "TotalUsed": 25.0, "TotalBalance": 26.0, "ShouldPromptOnboardingScreen": true, "ShouldPromptPhoneVerification": true, "ShouldPromptCorporate": true, "IsPhoneVerified": true, "IsEmailVerified": true, "IsCorporate": true, "DateCreated": "sample string 33", "JoinDate": "sample string 34", "MyOrdersCount": 35, "MyConsultationCount": 36, "MyVouchersCount": 37, "MyTransactionCount": 38, "MyPrescriptionCount": 39, "IncardEmail": "sample string 40", "ShouldPromptEmailVerification": true, "ShouldSendEmailVerification": true, "Addresses": [ { "Name": "sample string 1", "ContactNo": "sample string 2", "AlternativeContactNo": "sample string 3", "Address": "sample string 4", "PostCode": "sample string 5", "State": "sample string 6", "City": "sample string 7", "IsDefault": true }, { "Name": "sample string 1", "ContactNo": "sample string 2", "AlternativeContactNo": "sample string 3", "Address": "sample string 4", "PostCode": "sample string 5", "State": "sample string 6", "City": "sample string 7", "IsDefault": true } ], "CorporateProfile": { "Id": 1, "CorporateId": "sample string 2", "CorporateName": "sample string 3", "CorporateEmail": "sample string 4", "Address": "sample string 5", "PostCode": "sample string 6", "State": "sample string 7", "City": "sample string 8", "Country": "sample string 9", "StaffId": "sample string 10", "IsVerified": true } }
application/xml, text/xml
Sample:
<MemberProfileModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/HyperQB.Property.API.Models"> <Address>sample string 17</Address> <Address2>sample string 18</Address2> <Addresses> <MemberProfileModel.MemberAddressModel> <Address>sample string 4</Address> <AlternativeContactNo>sample string 3</AlternativeContactNo> <City>sample string 7</City> <ContactNo>sample string 2</ContactNo> <IsDefault>true</IsDefault> <Name>sample string 1</Name> <PostCode>sample string 5</PostCode> <State>sample string 6</State> </MemberProfileModel.MemberAddressModel> <MemberProfileModel.MemberAddressModel> <Address>sample string 4</Address> <AlternativeContactNo>sample string 3</AlternativeContactNo> <City>sample string 7</City> <ContactNo>sample string 2</ContactNo> <IsDefault>true</IsDefault> <Name>sample string 1</Name> <PostCode>sample string 5</PostCode> <State>sample string 6</State> </MemberProfileModel.MemberAddressModel> </Addresses> <AllergicRecord>sample string 22</AllergicRecord> <BMI>1</BMI> <City>sample string 21</City> <CorporateProfile> <Address>sample string 5</Address> <City>sample string 8</City> <CorporateEmail>sample string 4</CorporateEmail> <CorporateId>sample string 2</CorporateId> <CorporateName>sample string 3</CorporateName> <Country>sample string 9</Country> <Id>1</Id> <IsVerified>true</IsVerified> <PostCode>sample string 6</PostCode> <StaffId>sample string 10</StaffId> <State>sample string 7</State> </CorporateProfile> <Country>sample string 15</Country> <CountryCode>sample string 16</CountryCode> <DOB>sample string 13</DOB> <DateCreated>sample string 33</DateCreated> <DisplayName>sample string 6</DisplayName> <Email>sample string 9</Email> <FamilyHistory>sample string 23</FamilyHistory> <Gender>sample string 12</Gender> <Height>1</Height> <Id>sample string 1</Id> <IdentityType>sample string 3</IdentityType> <IncardEmail>sample string 40</IncardEmail> <IncardId>sample string 2</IncardId> <IncardIdType>sample string 4</IncardIdType> <IncardRedemptionCode>sample string 5</IncardRedemptionCode> <IsCorporate>true</IsCorporate> <IsEmailVerified>true</IsEmailVerified> <IsPhoneVerified>true</IsPhoneVerified> <JoinDate>sample string 34</JoinDate> <MyConsultationCount>36</MyConsultationCount> <MyOrdersCount>35</MyOrdersCount> <MyPrescriptionCount>39</MyPrescriptionCount> <MyTransactionCount>38</MyTransactionCount> <MyVouchersCount>37</MyVouchersCount> <NRIC>sample string 8</NRIC> <Nationality>sample string 14</Nationality> <PhoneNumber>sample string 7</PhoneNumber> <PostCode>sample string 19</PostCode> <ProfilePicture>sample string 10</ProfilePicture> <QRUrl>sample string 11</QRUrl> <ShouldPromptCorporate>true</ShouldPromptCorporate> <ShouldPromptEmailVerification>true</ShouldPromptEmailVerification> <ShouldPromptOnboardingScreen>true</ShouldPromptOnboardingScreen> <ShouldPromptPhoneVerification>true</ShouldPromptPhoneVerification> <ShouldSendEmailVerification>true</ShouldSendEmailVerification> <State>sample string 20</State> <TotalBalance>26</TotalBalance> <TotalEarned>24</TotalEarned> <TotalUsed>25</TotalUsed> <Weight>1</Weight> </MemberProfileModel>