POST v1/Authentication/registerAccount
Request Information
URI Parameters
None.
Body Parameters
registerAccountRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| deviceID | string |
None. |
|
| emailAddress | string |
None. |
|
| password | string |
None. |
|
| biometric | boolean |
None. |
|
| phoneNo | string |
None. |
|
| gender | string |
None. |
|
| nin | string |
None. |
|
| companyCode | string |
None. |
|
| surname | string |
None. |
|
| otherName | string |
None. |
|
| api_user | boolean |
None. |
|
| dob | string |
None. |
|
| lifefitAgentCode | string |
None. |
|
| TQagentCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"deviceID": "sample string 1",
"emailAddress": "sample string 2",
"password": "sample string 3",
"biometric": true,
"phoneNo": "sample string 5",
"gender": "sample string 6",
"nin": "sample string 7",
"companyCode": "sample string 8",
"surname": "sample string 9",
"otherName": "sample string 10",
"api_user": true,
"dob": "sample string 12",
"lifefitAgentCode": "sample string 13",
"TQagentCode": "sample string 14"
}
application/xml, text/xml
Sample:
<registerAccountRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.registerAccount"> <TQagentCode>sample string 14</TQagentCode> <api_user>true</api_user> <biometric>true</biometric> <companyCode>sample string 8</companyCode> <deviceID>sample string 1</deviceID> <dob>sample string 12</dob> <emailAddress>sample string 2</emailAddress> <gender>sample string 6</gender> <lifefitAgentCode>sample string 13</lifefitAgentCode> <nin>sample string 7</nin> <otherName>sample string 10</otherName> <password>sample string 3</password> <phoneNo>sample string 5</phoneNo> <surname>sample string 9</surname> </registerAccountRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
text/html
Sample:
{"deviceID":"sample string 1","emailAddress":"sample string 2","password":"sample string 3","biometric":true,"phoneNo":"sample string 5","gender":"sample string 6","nin":"sample string 7","companyCode":"sample string 8","surname":"sample string 9","otherName":"sample string 10","api_user":true,"dob":"sample string 12","lifefitAgentCode":"sample string 13","TQagentCode":"sample string 14"}
Response Information
Resource Description
registerAccountResult| Name | Description | Type | Additional information |
|---|---|---|---|
| success | boolean |
None. |
|
| message | string |
None. |
|
| errorMsg | string |
None. |
|
| user_id | integer |
None. |
|
| deviceSignature | string |
None. |
Response Formats
application/json, text/json
Sample:
{
"success": true,
"message": "sample string 2",
"errorMsg": "sample string 3",
"user_id": 4,
"deviceSignature": "sample string 5"
}
application/xml, text/xml
Sample:
<registerAccountResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/unifiedApp.Models.registerAccount"> <deviceSignature>sample string 5</deviceSignature> <errorMsg>sample string 3</errorMsg> <message>sample string 2</message> <success>true</success> <user_id>4</user_id> </registerAccountResult>
text/html
Sample:
{"success":true,"message":"sample string 2","errorMsg":"sample string 3","user_id":4,"deviceSignature":"sample string 5"}