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": "5f9d8a09-807e-4004-8dea-88bcd58a9078",
"RemarkTransId": "6e7453a9-85e6-43e2-ab9e-ed63e99c800c",
"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": "174f2215-d851-4a62-871e-3d6adba3b61d",
"ClientId": "4df2f196-f87e-42a7-9a90-2aab88ec1fae",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "8d5f0a0e-45a7-4555-bbd4-c0e68f0a2591",
"UpdateBy": "9b4e8012-c8e1-43b8-8c0d-c94b506b971c"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "174f2215-d851-4a62-871e-3d6adba3b61d",
"ClientId": "4df2f196-f87e-42a7-9a90-2aab88ec1fae",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "8d5f0a0e-45a7-4555-bbd4-c0e68f0a2591",
"UpdateBy": "9b4e8012-c8e1-43b8-8c0d-c94b506b971c"
}
],
"RolePermissions": [
{
"PermissionId": "3a6600cd-8697-47a6-b963-981bdd56bb43",
"RoleId": "6b4cc84e-9c46-446f-b861-f2030fb1427c",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "174f2215-d851-4a62-871e-3d6adba3b61d",
"ClientId": "4df2f196-f87e-42a7-9a90-2aab88ec1fae",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "8d5f0a0e-45a7-4555-bbd4-c0e68f0a2591",
"UpdateBy": "9b4e8012-c8e1-43b8-8c0d-c94b506b971c"
},
"Id": "041a77f8-878a-458a-b5a4-94dde4345f01",
"ClientId": "104e1371-ec34-4022-ba64-fc9289ff98fa",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "11eca4e0-4693-44b7-bb4e-3d27269e2f2f",
"UpdateBy": "5abd0c61-0967-4350-add9-686d42732f87"
},
{
"PermissionId": "3a6600cd-8697-47a6-b963-981bdd56bb43",
"RoleId": "6b4cc84e-9c46-446f-b861-f2030fb1427c",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "174f2215-d851-4a62-871e-3d6adba3b61d",
"ClientId": "4df2f196-f87e-42a7-9a90-2aab88ec1fae",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "8d5f0a0e-45a7-4555-bbd4-c0e68f0a2591",
"UpdateBy": "9b4e8012-c8e1-43b8-8c0d-c94b506b971c"
},
"Id": "041a77f8-878a-458a-b5a4-94dde4345f01",
"ClientId": "104e1371-ec34-4022-ba64-fc9289ff98fa",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "11eca4e0-4693-44b7-bb4e-3d27269e2f2f",
"UpdateBy": "5abd0c61-0967-4350-add9-686d42732f87"
}
],
"Id": "04850397-5a96-40f8-9baf-a1ee58884902",
"ClientId": "4b85830e-6635-43a2-a1bb-13d68943df6b",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "948bbb9f-5caf-4243-8c52-74c26e5d9f73",
"UpdateBy": "701d5fe6-a882-4bef-87b0-3dbd31ad73ea"
},
{
"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": "5f9d8a09-807e-4004-8dea-88bcd58a9078",
"RemarkTransId": "6e7453a9-85e6-43e2-ab9e-ed63e99c800c",
"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": "174f2215-d851-4a62-871e-3d6adba3b61d",
"ClientId": "4df2f196-f87e-42a7-9a90-2aab88ec1fae",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "8d5f0a0e-45a7-4555-bbd4-c0e68f0a2591",
"UpdateBy": "9b4e8012-c8e1-43b8-8c0d-c94b506b971c"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "174f2215-d851-4a62-871e-3d6adba3b61d",
"ClientId": "4df2f196-f87e-42a7-9a90-2aab88ec1fae",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "8d5f0a0e-45a7-4555-bbd4-c0e68f0a2591",
"UpdateBy": "9b4e8012-c8e1-43b8-8c0d-c94b506b971c"
}
],
"RolePermissions": [
{
"PermissionId": "3a6600cd-8697-47a6-b963-981bdd56bb43",
"RoleId": "6b4cc84e-9c46-446f-b861-f2030fb1427c",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "174f2215-d851-4a62-871e-3d6adba3b61d",
"ClientId": "4df2f196-f87e-42a7-9a90-2aab88ec1fae",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "8d5f0a0e-45a7-4555-bbd4-c0e68f0a2591",
"UpdateBy": "9b4e8012-c8e1-43b8-8c0d-c94b506b971c"
},
"Id": "041a77f8-878a-458a-b5a4-94dde4345f01",
"ClientId": "104e1371-ec34-4022-ba64-fc9289ff98fa",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "11eca4e0-4693-44b7-bb4e-3d27269e2f2f",
"UpdateBy": "5abd0c61-0967-4350-add9-686d42732f87"
},
{
"PermissionId": "3a6600cd-8697-47a6-b963-981bdd56bb43",
"RoleId": "6b4cc84e-9c46-446f-b861-f2030fb1427c",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "174f2215-d851-4a62-871e-3d6adba3b61d",
"ClientId": "4df2f196-f87e-42a7-9a90-2aab88ec1fae",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "8d5f0a0e-45a7-4555-bbd4-c0e68f0a2591",
"UpdateBy": "9b4e8012-c8e1-43b8-8c0d-c94b506b971c"
},
"Id": "041a77f8-878a-458a-b5a4-94dde4345f01",
"ClientId": "104e1371-ec34-4022-ba64-fc9289ff98fa",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "11eca4e0-4693-44b7-bb4e-3d27269e2f2f",
"UpdateBy": "5abd0c61-0967-4350-add9-686d42732f87"
}
],
"Id": "04850397-5a96-40f8-9baf-a1ee58884902",
"ClientId": "4b85830e-6635-43a2-a1bb-13d68943df6b",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "948bbb9f-5caf-4243-8c52-74c26e5d9f73",
"UpdateBy": "701d5fe6-a882-4bef-87b0-3dbd31ad73ea"
}
],
"Language": 0,
"LanguageArg": 0,
"DateTimeFormat": "sample string 7",
"MerchantId": "0dd4ba2c-5597-4e31-8138-6cdba57f6f26",
"LastLogin": "2026-04-20 09:57:56",
"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-04-20 09:57:56",
"ExpireDate": "2026-04-20 09:57:56",
"FromUrl": "sample string 17",
"Account": "sample string 18",
"Email": "sample string 19",
"Password": "sample string 20",
"Id": "1a24e235-56d1-42c7-9ec3-db3ab71cc163",
"ClientId": "ecde3849-5ccd-48a7-a83b-cd27e3caf198",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-04-20 09:57:56",
"UpdateDate": "2026-04-20 09:57:56",
"CreateBy": "73ca9d0f-24fa-41f0-865d-e27b4cef4730",
"UpdateBy": "fa6ed611-2c93-4b72-8eff-7d317371e18d"
}
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": {}
}