POST api/account/complete-signup
This method should be used to complete sign up process for a regular site user who was created using Admin application
Request Information
URI Parameters
None.
Body Parameters
Instance of CreateSystemUserBindingModel
CreateUserBindingModel| Name | Description | Type | Additional information |
|---|---|---|---|
| string |
None. |
||
| UserName | string |
Required |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| Password | string |
Required Data type: Password String length: inclusive between 6 and 100 |
|
| ConfirmPassword | string |
Required Data type: Password |
|
| IsOver18 | boolean |
Required |
|
| Phone | string |
None. |
|
| AcceptedTerms | boolean |
Required |
|
| Role | integer |
None. |
|
| CompanyName | string |
None. |
|
| ReferrerAffiliateCode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"email": "sample string 1",
"userName": "sample string 2",
"firstName": "sample string 3",
"lastName": "sample string 4",
"password": "sample string 5",
"confirmPassword": "sample string 6",
"isOver18": true,
"phone": "sample string 8",
"acceptedTerms": true,
"role": 10,
"companyName": "sample string 11",
"referrerAffiliateCode": "sample string 12"
}
text/html
Sample:
{"email":"sample string 1","userName":"sample string 2","firstName":"sample string 3","lastName":"sample string 4","password":"sample string 5","confirmPassword":"sample string 6","isOver18":true,"phone":"sample string 8","acceptedTerms":true,"role":10,"companyName":"sample string 11","referrerAffiliateCode":"sample string 12"}
application/xml, text/xml
Sample:
<CreateUserBindingModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.WebModels.AccountBinding"> <AcceptedTerms>true</AcceptedTerms> <CompanyName>sample string 11</CompanyName> <ConfirmPassword>sample string 6</ConfirmPassword> <Email>sample string 1</Email> <FirstName>sample string 3</FirstName> <IsOver18>true</IsOver18> <LastName>sample string 4</LastName> <Password>sample string 5</Password> <Phone>sample string 8</Phone> <ReferrerAffiliateCode>sample string 12</ReferrerAffiliateCode> <Role>10</Role> <UserName>sample string 2</UserName> </CreateUserBindingModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
Instance of UserReturnModel
UserReturnModel| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| UserName | string |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| string |
None. |
||
| EmailConfirmed | boolean |
None. |
|
| JoinDate | date |
None. |
|
| RoleName | string |
None. |
|
| Claims | Collection of Claim |
None. |
Response Formats
application/json, text/json
Sample:
{
"id": 1,
"userName": "sample string 2",
"firstName": "sample string 3",
"lastName": "sample string 4",
"email": "sample string 5",
"emailConfirmed": true,
"joinDate": "2026-04-08T07:26:38.3340987-05:00",
"roleName": "sample string 8",
"claims": null
}
text/html
Sample:
{"id":1,"userName":"sample string 2","firstName":"sample string 3","lastName":"sample string 4","email":"sample string 5","emailConfirmed":true,"joinDate":"2026-04-08T07:26:38.3340987-05:00","roleName":"sample string 8","claims":null}
application/xml, text/xml
Sample:
<UserReturnModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ptd.Model.WebModels.Response"> <Claims xmlns:d2p1="http://schemas.datacontract.org/2004/07/System.Security.Claims" i:nil="true" /> <Email>sample string 5</Email> <EmailConfirmed>true</EmailConfirmed> <FirstName>sample string 3</FirstName> <Id>1</Id> <JoinDate>2026-04-08T07:26:38.3340987-05:00</JoinDate> <LastName>sample string 4</LastName> <RoleName>sample string 8</RoleName> <UserName>sample string 2</UserName> </UserReturnModel>