POST api/users
Create a user
Request Information
URI Parameters
None.
Body Parameters
UserDtoName | Description | Type | Additional information |
---|---|---|---|
Id | globally unique identifier |
None. |
|
Name | string |
Required Max length: 50 |
|
string |
Required |
||
IsActive | boolean |
None. |
|
Customer | NamedItem |
None. |
|
Roles | Collection of UserRoleDto |
None. |
Request Formats
application/json, text/json
Sample:
{ "Id": "8439d56a-baf8-4515-a6a5-7ebb6d510a25", "Name": "sample string 2", "Email": "sample string 3", "IsActive": true, "Customer": { "Id": "d6ae2cc1-b198-4274-a600-558e09ad4579", "Name": "sample string 2" }, "Roles": [ { "Role": "Viewer", "CustomerGroup": { "Id": "d6ae2cc1-b198-4274-a600-558e09ad4579", "Name": "sample string 2" }, "IsActive": true }, { "Role": "Viewer", "CustomerGroup": { "Id": "d6ae2cc1-b198-4274-a600-558e09ad4579", "Name": "sample string 2" }, "IsActive": true } ] }
Response Information
Resource Description
UserDtoName | Description | Type | Additional information |
---|---|---|---|
Id | globally unique identifier |
None. |
|
Name | string |
Required Max length: 50 |
|
string |
Required |
||
IsActive | boolean |
None. |
|
Customer | NamedItem |
None. |
|
Roles | Collection of UserRoleDto |
None. |
Response Formats
application/json, text/json
Sample:
{ "Id": "0c8c89b7-71f2-45a6-b028-af40733ab99c", "Name": "sample string 2", "Email": "sample string 3", "IsActive": true, "Customer": { "Id": "e25e9ab4-720f-4841-bc1c-1f5f85e5db40", "Name": "sample string 2" }, "Roles": [ { "Role": "Viewer", "CustomerGroup": { "Id": "e25e9ab4-720f-4841-bc1c-1f5f85e5db40", "Name": "sample string 2" }, "IsActive": true }, { "Role": "Viewer", "CustomerGroup": { "Id": "e25e9ab4-720f-4841-bc1c-1f5f85e5db40", "Name": "sample string 2" }, "IsActive": true } ] }