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": "d03174e9-cdbf-46e2-95af-b050f41fd9ed",
"RemarkTransId": "f3c420eb-a25e-42aa-a9f4-fb4de3c1879a",
"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": "b7fa2a83-811e-40c2-b349-1ed12690677b",
"ClientId": "3030186b-8065-4dbb-8446-72e73d0a7a52",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "2468cf0e-87ab-4321-af0d-c86a2e8942ba",
"UpdateBy": "dc7b6da6-62da-440b-bb6e-cdf62015f8ed"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "b7fa2a83-811e-40c2-b349-1ed12690677b",
"ClientId": "3030186b-8065-4dbb-8446-72e73d0a7a52",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "2468cf0e-87ab-4321-af0d-c86a2e8942ba",
"UpdateBy": "dc7b6da6-62da-440b-bb6e-cdf62015f8ed"
}
],
"RolePermissions": [
{
"PermissionId": "e13aae72-040f-4491-b762-eec046fae916",
"RoleId": "09657793-ae70-462b-a8ab-3399c1d0bdd5",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "b7fa2a83-811e-40c2-b349-1ed12690677b",
"ClientId": "3030186b-8065-4dbb-8446-72e73d0a7a52",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "2468cf0e-87ab-4321-af0d-c86a2e8942ba",
"UpdateBy": "dc7b6da6-62da-440b-bb6e-cdf62015f8ed"
},
"Id": "2e4e5504-0928-4dbe-833a-e190f403f7c3",
"ClientId": "48aef100-c843-4a4a-a00e-c212cfce2255",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "da2daf17-594f-426a-933f-94e81c31d4e7",
"UpdateBy": "5b16003e-46bf-4bcd-8829-c209279877dd"
},
{
"PermissionId": "e13aae72-040f-4491-b762-eec046fae916",
"RoleId": "09657793-ae70-462b-a8ab-3399c1d0bdd5",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "b7fa2a83-811e-40c2-b349-1ed12690677b",
"ClientId": "3030186b-8065-4dbb-8446-72e73d0a7a52",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "2468cf0e-87ab-4321-af0d-c86a2e8942ba",
"UpdateBy": "dc7b6da6-62da-440b-bb6e-cdf62015f8ed"
},
"Id": "2e4e5504-0928-4dbe-833a-e190f403f7c3",
"ClientId": "48aef100-c843-4a4a-a00e-c212cfce2255",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "da2daf17-594f-426a-933f-94e81c31d4e7",
"UpdateBy": "5b16003e-46bf-4bcd-8829-c209279877dd"
}
],
"Id": "8e45ad96-c66e-479b-b8b2-b10acd3c46f6",
"ClientId": "8277ea0f-e35a-40d2-a3c6-bb2440658dc8",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "04e88757-6e1a-4f8e-9da1-3081f96fbb35",
"UpdateBy": "02e59b3f-5a21-495a-8f99-65fc31992961"
},
{
"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": "d03174e9-cdbf-46e2-95af-b050f41fd9ed",
"RemarkTransId": "f3c420eb-a25e-42aa-a9f4-fb4de3c1879a",
"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": "b7fa2a83-811e-40c2-b349-1ed12690677b",
"ClientId": "3030186b-8065-4dbb-8446-72e73d0a7a52",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "2468cf0e-87ab-4321-af0d-c86a2e8942ba",
"UpdateBy": "dc7b6da6-62da-440b-bb6e-cdf62015f8ed"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "b7fa2a83-811e-40c2-b349-1ed12690677b",
"ClientId": "3030186b-8065-4dbb-8446-72e73d0a7a52",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "2468cf0e-87ab-4321-af0d-c86a2e8942ba",
"UpdateBy": "dc7b6da6-62da-440b-bb6e-cdf62015f8ed"
}
],
"RolePermissions": [
{
"PermissionId": "e13aae72-040f-4491-b762-eec046fae916",
"RoleId": "09657793-ae70-462b-a8ab-3399c1d0bdd5",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "b7fa2a83-811e-40c2-b349-1ed12690677b",
"ClientId": "3030186b-8065-4dbb-8446-72e73d0a7a52",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "2468cf0e-87ab-4321-af0d-c86a2e8942ba",
"UpdateBy": "dc7b6da6-62da-440b-bb6e-cdf62015f8ed"
},
"Id": "2e4e5504-0928-4dbe-833a-e190f403f7c3",
"ClientId": "48aef100-c843-4a4a-a00e-c212cfce2255",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "da2daf17-594f-426a-933f-94e81c31d4e7",
"UpdateBy": "5b16003e-46bf-4bcd-8829-c209279877dd"
},
{
"PermissionId": "e13aae72-040f-4491-b762-eec046fae916",
"RoleId": "09657793-ae70-462b-a8ab-3399c1d0bdd5",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "b7fa2a83-811e-40c2-b349-1ed12690677b",
"ClientId": "3030186b-8065-4dbb-8446-72e73d0a7a52",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "2468cf0e-87ab-4321-af0d-c86a2e8942ba",
"UpdateBy": "dc7b6da6-62da-440b-bb6e-cdf62015f8ed"
},
"Id": "2e4e5504-0928-4dbe-833a-e190f403f7c3",
"ClientId": "48aef100-c843-4a4a-a00e-c212cfce2255",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "da2daf17-594f-426a-933f-94e81c31d4e7",
"UpdateBy": "5b16003e-46bf-4bcd-8829-c209279877dd"
}
],
"Id": "8e45ad96-c66e-479b-b8b2-b10acd3c46f6",
"ClientId": "8277ea0f-e35a-40d2-a3c6-bb2440658dc8",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "04e88757-6e1a-4f8e-9da1-3081f96fbb35",
"UpdateBy": "02e59b3f-5a21-495a-8f99-65fc31992961"
}
],
"Language": 0,
"LanguageArg": 0,
"DateTimeFormat": "sample string 7",
"MerchantId": "96f7af21-5c50-45b3-9cea-7c40507f5e92",
"LastLogin": "2026-07-22 06:02:06",
"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-07-22 06:02:06",
"ExpireDate": "2026-07-22 06:02:06",
"FromUrl": "sample string 17",
"Account": "sample string 18",
"Email": "sample string 19",
"Password": "sample string 20",
"Id": "9bb8666b-5f02-4886-95e7-94a627a1a9eb",
"ClientId": "d8acdff7-0cde-42e6-a9f3-f7e3ba768eb6",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-22 06:02:06",
"UpdateDate": "2026-07-22 06:02:06",
"CreateBy": "f3e317fb-24bb-460a-b4be-89187a7e6401",
"UpdateBy": "e2f7ead9-8f6f-4d26-920f-9c7c6cc438e2"
}
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": {}
}