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": "e88fa273-abbc-49a5-a318-67547bedd6ad",
"RemarkTransId": "5824c484-0d96-498a-94c1-a7bf1de76256",
"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": "0002485f-1027-4687-975c-8f590446c05b",
"ClientId": "3c754ab9-5bf3-4490-aad6-4760eea0c3ac",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "5af2569c-fa25-4ff1-b593-c39a7280649f",
"UpdateBy": "9b600243-c1a0-4bf0-80a7-f928af3aae4b"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "0002485f-1027-4687-975c-8f590446c05b",
"ClientId": "3c754ab9-5bf3-4490-aad6-4760eea0c3ac",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "5af2569c-fa25-4ff1-b593-c39a7280649f",
"UpdateBy": "9b600243-c1a0-4bf0-80a7-f928af3aae4b"
}
],
"RolePermissions": [
{
"PermissionId": "81e9b69d-f22d-4e8a-9a1d-b02f7f1741c4",
"RoleId": "5ca3d0d7-5ee3-4490-af7c-5bce24c00b6b",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "0002485f-1027-4687-975c-8f590446c05b",
"ClientId": "3c754ab9-5bf3-4490-aad6-4760eea0c3ac",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "5af2569c-fa25-4ff1-b593-c39a7280649f",
"UpdateBy": "9b600243-c1a0-4bf0-80a7-f928af3aae4b"
},
"Id": "f5ce9d14-0422-4e85-b087-feb6e16264d6",
"ClientId": "abe5171d-16f5-4d90-82e4-a9dec7088db5",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "0d997ae1-15d2-441f-9598-efabfa713198",
"UpdateBy": "33595de9-35fc-461f-9b15-0eb9bbfc8beb"
},
{
"PermissionId": "81e9b69d-f22d-4e8a-9a1d-b02f7f1741c4",
"RoleId": "5ca3d0d7-5ee3-4490-af7c-5bce24c00b6b",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "0002485f-1027-4687-975c-8f590446c05b",
"ClientId": "3c754ab9-5bf3-4490-aad6-4760eea0c3ac",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "5af2569c-fa25-4ff1-b593-c39a7280649f",
"UpdateBy": "9b600243-c1a0-4bf0-80a7-f928af3aae4b"
},
"Id": "f5ce9d14-0422-4e85-b087-feb6e16264d6",
"ClientId": "abe5171d-16f5-4d90-82e4-a9dec7088db5",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "0d997ae1-15d2-441f-9598-efabfa713198",
"UpdateBy": "33595de9-35fc-461f-9b15-0eb9bbfc8beb"
}
],
"Id": "d46be0b6-632b-4951-83d5-4ba6390342c4",
"ClientId": "9f7c4b1e-52a6-4d28-9103-5207ba1d6efd",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "49399873-8e6b-4737-999b-bebe3ae02b29",
"UpdateBy": "cf3d6de0-36ba-48d3-93e8-cad5aeeb7dbf"
},
{
"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": "e88fa273-abbc-49a5-a318-67547bedd6ad",
"RemarkTransId": "5824c484-0d96-498a-94c1-a7bf1de76256",
"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": "0002485f-1027-4687-975c-8f590446c05b",
"ClientId": "3c754ab9-5bf3-4490-aad6-4760eea0c3ac",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "5af2569c-fa25-4ff1-b593-c39a7280649f",
"UpdateBy": "9b600243-c1a0-4bf0-80a7-f928af3aae4b"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "0002485f-1027-4687-975c-8f590446c05b",
"ClientId": "3c754ab9-5bf3-4490-aad6-4760eea0c3ac",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "5af2569c-fa25-4ff1-b593-c39a7280649f",
"UpdateBy": "9b600243-c1a0-4bf0-80a7-f928af3aae4b"
}
],
"RolePermissions": [
{
"PermissionId": "81e9b69d-f22d-4e8a-9a1d-b02f7f1741c4",
"RoleId": "5ca3d0d7-5ee3-4490-af7c-5bce24c00b6b",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "0002485f-1027-4687-975c-8f590446c05b",
"ClientId": "3c754ab9-5bf3-4490-aad6-4760eea0c3ac",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "5af2569c-fa25-4ff1-b593-c39a7280649f",
"UpdateBy": "9b600243-c1a0-4bf0-80a7-f928af3aae4b"
},
"Id": "f5ce9d14-0422-4e85-b087-feb6e16264d6",
"ClientId": "abe5171d-16f5-4d90-82e4-a9dec7088db5",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "0d997ae1-15d2-441f-9598-efabfa713198",
"UpdateBy": "33595de9-35fc-461f-9b15-0eb9bbfc8beb"
},
{
"PermissionId": "81e9b69d-f22d-4e8a-9a1d-b02f7f1741c4",
"RoleId": "5ca3d0d7-5ee3-4490-af7c-5bce24c00b6b",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "0002485f-1027-4687-975c-8f590446c05b",
"ClientId": "3c754ab9-5bf3-4490-aad6-4760eea0c3ac",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "5af2569c-fa25-4ff1-b593-c39a7280649f",
"UpdateBy": "9b600243-c1a0-4bf0-80a7-f928af3aae4b"
},
"Id": "f5ce9d14-0422-4e85-b087-feb6e16264d6",
"ClientId": "abe5171d-16f5-4d90-82e4-a9dec7088db5",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "0d997ae1-15d2-441f-9598-efabfa713198",
"UpdateBy": "33595de9-35fc-461f-9b15-0eb9bbfc8beb"
}
],
"Id": "d46be0b6-632b-4951-83d5-4ba6390342c4",
"ClientId": "9f7c4b1e-52a6-4d28-9103-5207ba1d6efd",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "49399873-8e6b-4737-999b-bebe3ae02b29",
"UpdateBy": "cf3d6de0-36ba-48d3-93e8-cad5aeeb7dbf"
}
],
"Language": 0,
"LanguageArg": 0,
"DateTimeFormat": "sample string 7",
"MerchantId": "c104f8b0-b803-4883-9e28-4bffd7784a7f",
"LastLogin": "2026-07-30 18:05:31",
"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-30 18:05:31",
"ExpireDate": "2026-07-30 18:05:31",
"FromUrl": "sample string 17",
"Account": "sample string 18",
"Email": "sample string 19",
"Password": "sample string 20",
"Id": "eac5a4b9-ba40-4b82-914e-4bb9092d8baa",
"ClientId": "72509eba-1f36-465b-9f10-445dcf95b73c",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-07-30 18:05:31",
"UpdateDate": "2026-07-30 18:05:31",
"CreateBy": "00b9727b-cef7-4b6f-a609-57030246732c",
"UpdateBy": "f01e44d4-d425-4611-86a4-9420a9ac541b"
}
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": {}
}