POST Api/User/Save
Request Information
URI Parameters
None.
Body Parameters
User| Name | Description | Type | Additional information |
|---|---|---|---|
| Name | string |
Required Max length: 50 |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| IsTempUser | boolean |
None. |
|
| Mobile | string |
None. |
|
| Type | AccountType |
None. |
|
| ComeFrom | AppTypeEnum |
None. |
|
| ComeFromDisplay | string |
None. |
|
| OptOut | boolean |
None. |
|
| Roles | Collection of Role |
None. |
|
| Language | Language |
None. |
|
| LanguageArg | Language |
None. |
|
| DateTimeFormat | string |
Max length: 20 |
|
| MerchantId | globally unique identifier |
Required |
|
| LastLogin | date |
None. |
|
| UserType | UserType |
None. |
|
| IsMerchant | boolean |
None. |
|
| MerchantName | string |
None. |
|
| Currency | SimpleCurrency |
None. |
|
| IsLogin | boolean |
None. |
|
| IPAddress | string |
None. |
|
| LoginSerialNO | string |
None. |
|
| AppNO | string |
None. |
|
| LastAccessTime | date |
None. |
|
| ExpireDate | date |
None. |
|
| FromUrl | string |
None. |
|
| Account | string |
Required Max length: 100 |
|
| string |
Required Max length: 100 |
||
| Password | string |
Required Max length: 200 |
|
| Id | globally unique identifier |
None. |
|
| ClientId | globally unique identifier |
None. |
|
| IsActive | boolean |
Required |
|
| IsDeleted | boolean |
Required |
|
| CreateDate | date |
Required |
|
| UpdateDate | date |
None. |
|
| CreateBy | globally unique identifier |
Required |
|
| UpdateBy | globally unique identifier |
None. |
Request Formats
application/json, text/json
Sample:
{
"Name": "sample string 1",
"FirstName": "sample string 2",
"LastName": "sample string 3",
"IsTempUser": true,
"Mobile": "sample string 5",
"Type": 0,
"ComeFrom": 0,
"ComeFromDisplay": "WebSite",
"OptOut": true,
"Roles": [
{
"Name": "sample string 1",
"DisplayName": "sample string 2",
"Remark": "sample string 3",
"FullNames": [
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
},
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
}
],
"Remarks": [
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
},
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
}
],
"FullNameTransId": "f7d083a6-2dc7-4dde-8510-6dec587399f7",
"RemarkTransId": "8846e73a-40dc-4dd8-b1c7-f59161b6d8a1",
"IsSystem": true,
"PermissionList": [
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "bf433cce-6399-45f0-8987-3921b1b0ecfb",
"ClientId": "ad886be6-9dde-44cc-9afb-a202a667fbab",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "c80d47bb-f829-48e8-8ac3-e5c046cc2d88",
"UpdateBy": "08989b31-24f2-4fd1-ac4c-c4b26a0d395d"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "bf433cce-6399-45f0-8987-3921b1b0ecfb",
"ClientId": "ad886be6-9dde-44cc-9afb-a202a667fbab",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "c80d47bb-f829-48e8-8ac3-e5c046cc2d88",
"UpdateBy": "08989b31-24f2-4fd1-ac4c-c4b26a0d395d"
}
],
"RolePermissions": [
{
"PermissionId": "cdbff46d-5f09-41e0-a4c9-411c679ac0ca",
"RoleId": "d22c6604-492a-4545-9573-f54dc748692b",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "bf433cce-6399-45f0-8987-3921b1b0ecfb",
"ClientId": "ad886be6-9dde-44cc-9afb-a202a667fbab",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "c80d47bb-f829-48e8-8ac3-e5c046cc2d88",
"UpdateBy": "08989b31-24f2-4fd1-ac4c-c4b26a0d395d"
},
"Id": "35053cf7-6d81-4939-8e5c-cafd72b79ce8",
"ClientId": "3b36584a-3939-4ed0-bd52-cf5ae0f360d5",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "90e8ed1f-9fff-43a9-acff-fdb14da1eaa7",
"UpdateBy": "e13d9235-03f1-4432-9ad4-ce5fa6601072"
},
{
"PermissionId": "cdbff46d-5f09-41e0-a4c9-411c679ac0ca",
"RoleId": "d22c6604-492a-4545-9573-f54dc748692b",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "bf433cce-6399-45f0-8987-3921b1b0ecfb",
"ClientId": "ad886be6-9dde-44cc-9afb-a202a667fbab",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "c80d47bb-f829-48e8-8ac3-e5c046cc2d88",
"UpdateBy": "08989b31-24f2-4fd1-ac4c-c4b26a0d395d"
},
"Id": "35053cf7-6d81-4939-8e5c-cafd72b79ce8",
"ClientId": "3b36584a-3939-4ed0-bd52-cf5ae0f360d5",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "90e8ed1f-9fff-43a9-acff-fdb14da1eaa7",
"UpdateBy": "e13d9235-03f1-4432-9ad4-ce5fa6601072"
}
],
"Id": "503af1b3-6932-4e01-a0fd-4f334b668379",
"ClientId": "15ea9ca7-78cf-4599-b53a-9cc4b864fe1c",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "4b950d68-7de1-4609-b9b4-a5fbc53ac65e",
"UpdateBy": "f074461c-3f67-406a-a104-539b195fe0a0"
},
{
"Name": "sample string 1",
"DisplayName": "sample string 2",
"Remark": "sample string 3",
"FullNames": [
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
},
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
}
],
"Remarks": [
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
},
{
"Lang": {
"Text": "sample string 1",
"Code": "sample string 2",
"Id": 3
},
"Language": 0,
"Desc": "sample string 1"
}
],
"FullNameTransId": "f7d083a6-2dc7-4dde-8510-6dec587399f7",
"RemarkTransId": "8846e73a-40dc-4dd8-b1c7-f59161b6d8a1",
"IsSystem": true,
"PermissionList": [
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "bf433cce-6399-45f0-8987-3921b1b0ecfb",
"ClientId": "ad886be6-9dde-44cc-9afb-a202a667fbab",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "c80d47bb-f829-48e8-8ac3-e5c046cc2d88",
"UpdateBy": "08989b31-24f2-4fd1-ac4c-c4b26a0d395d"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "bf433cce-6399-45f0-8987-3921b1b0ecfb",
"ClientId": "ad886be6-9dde-44cc-9afb-a202a667fbab",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "c80d47bb-f829-48e8-8ac3-e5c046cc2d88",
"UpdateBy": "08989b31-24f2-4fd1-ac4c-c4b26a0d395d"
}
],
"RolePermissions": [
{
"PermissionId": "cdbff46d-5f09-41e0-a4c9-411c679ac0ca",
"RoleId": "d22c6604-492a-4545-9573-f54dc748692b",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "bf433cce-6399-45f0-8987-3921b1b0ecfb",
"ClientId": "ad886be6-9dde-44cc-9afb-a202a667fbab",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "c80d47bb-f829-48e8-8ac3-e5c046cc2d88",
"UpdateBy": "08989b31-24f2-4fd1-ac4c-c4b26a0d395d"
},
"Id": "35053cf7-6d81-4939-8e5c-cafd72b79ce8",
"ClientId": "3b36584a-3939-4ed0-bd52-cf5ae0f360d5",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "90e8ed1f-9fff-43a9-acff-fdb14da1eaa7",
"UpdateBy": "e13d9235-03f1-4432-9ad4-ce5fa6601072"
},
{
"PermissionId": "cdbff46d-5f09-41e0-a4c9-411c679ac0ca",
"RoleId": "d22c6604-492a-4545-9573-f54dc748692b",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "bf433cce-6399-45f0-8987-3921b1b0ecfb",
"ClientId": "ad886be6-9dde-44cc-9afb-a202a667fbab",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "c80d47bb-f829-48e8-8ac3-e5c046cc2d88",
"UpdateBy": "08989b31-24f2-4fd1-ac4c-c4b26a0d395d"
},
"Id": "35053cf7-6d81-4939-8e5c-cafd72b79ce8",
"ClientId": "3b36584a-3939-4ed0-bd52-cf5ae0f360d5",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "90e8ed1f-9fff-43a9-acff-fdb14da1eaa7",
"UpdateBy": "e13d9235-03f1-4432-9ad4-ce5fa6601072"
}
],
"Id": "503af1b3-6932-4e01-a0fd-4f334b668379",
"ClientId": "15ea9ca7-78cf-4599-b53a-9cc4b864fe1c",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "4b950d68-7de1-4609-b9b4-a5fbc53ac65e",
"UpdateBy": "f074461c-3f67-406a-a104-539b195fe0a0"
}
],
"Language": 0,
"LanguageArg": 0,
"DateTimeFormat": "sample string 7",
"MerchantId": "0e691ad2-0e4d-4d7e-a59d-25080e0fb17f",
"LastLogin": "2026-10-31 13:51:59",
"UserType": 1,
"IsMerchant": true,
"MerchantName": "sample string 10",
"Currency": {
"Id": 1,
"Code": "sample string 2",
"Name": "sample string 3",
"ExchangeRate": 4.0,
"IsDefaultCurrency": false
},
"IsLogin": true,
"IPAddress": "sample string 12",
"LoginSerialNO": "sample string 13",
"AppNO": "sample string 14",
"LastAccessTime": "2026-10-31 13:51:59",
"ExpireDate": "2026-10-31 13:51:59",
"FromUrl": "sample string 17",
"Account": "sample string 18",
"Email": "sample string 19",
"Password": "sample string 20",
"Id": "64b617c4-9011-4c19-9d03-621d2c3c2f48",
"ClientId": "4f301694-2bd8-4b63-9c68-7e8a3f482518",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-10-31 13:51:59",
"UpdateDate": "2026-10-31 13:51:59",
"CreateBy": "ac831541-b33d-4a81-91ae-6901cfcee77b",
"UpdateBy": "a35735dd-c687-4166-a7c4-c367551744a8"
}
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
SystemResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Succeeded | boolean |
None. |
|
| Message | string |
None. |
|
| ReturnValue | Object |
None. |
Response Formats
application/json, text/json
Sample:
{
"Succeeded": true,
"Message": "sample string 2",
"ReturnValue": {}
}