POST api/Registration/User
Register a new user.
Request Information
URI Parameters
None.
Body Parameters
UserRegistrationRequestModel| Name | Description | Type | Additional information |
|---|---|---|---|
| FirstName |
User first name. |
string |
Required |
| LastName |
User last name. |
string |
Required |
|
User email. Acts as the primary user name. |
string |
Required |
|
| Password |
User password. |
string |
Required |
| Age |
User age. |
integer |
Required |
| Gender |
User gender. |
string |
Required |
| Address |
User address. |
string |
Required |
| City |
User city. |
string |
Required |
| Position |
User position. |
string |
Required |
| Association |
User association. |
string |
Required |
| ChatAvailabilityRangeInKM |
User chat availability range. Restricts the possible users that can connect with the user. |
decimal number |
Required |
| CompanyName |
User company name. |
string |
None. |
| CompanyURL |
User company URL. |
string |
None. |
| CompanyAddress |
User company address. |
string |
None. |
| CompanyAddressLatitude |
User company address latitude. |
decimal number |
None. |
| CompanyAddressLongitude |
User company address longitude. |
decimal number |
None. |
| CompanyBusinessLine |
User company business line. |
string |
None. |
| CompanyRevenue |
User company revenue. |
string |
None. |
| CompanyVAT |
User company VAT. |
string |
Required |
Request Formats
application/json, text/json
Sample:
{
"FirstName": "sample string 1",
"LastName": "sample string 2",
"Email": "sample string 3",
"Password": "sample string 4",
"Age": 5,
"Gender": "sample string 6",
"Address": "sample string 7",
"City": "sample string 8",
"Position": "sample string 9",
"Association": "sample string 10",
"ChatAvailabilityRangeInKM": 11.0,
"CompanyName": "sample string 12",
"CompanyURL": "sample string 13",
"CompanyAddress": "sample string 14",
"CompanyAddressLatitude": 15.0,
"CompanyAddressLongitude": 16.0,
"CompanyBusinessLine": "sample string 17",
"CompanyRevenue": "sample string 18",
"CompanyVAT": "sample string 19"
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
UserDataResponseModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ID | integer |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| string |
None. |
||
| Address | string |
None. |
|
| City | string |
None. |
|
| PhotoURL | string |
None. |
|
| Token | string |
None. |
|
| CreatedOn | date |
None. |
Response Formats
application/json, text/json
Sample:
{
"ID": 1,
"FirstName": "sample string 2",
"LastName": "sample string 3",
"Email": "sample string 4",
"Address": "sample string 5",
"City": "sample string 6",
"PhotoURL": "sample string 7",
"Token": "sample string 8",
"CreatedOn": "2026-05-29T01:01:29.4728953+02:00"
}