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": "ac515aac-5ec7-4f6b-8d3d-29bd717b8a6b",
"RemarkTransId": "7d5f8684-043b-4649-ae8a-ad866a454b91",
"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": "2a032938-f3ac-4a6b-b1f9-a51ecacc367b",
"ClientId": "fd4a1ffa-b1c5-425c-bca8-58a505093f02",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "a0e665d6-29c0-4c6a-8e18-6c6fbb8464dc",
"UpdateBy": "47955e62-3229-4dfb-994f-5711170432a1"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "2a032938-f3ac-4a6b-b1f9-a51ecacc367b",
"ClientId": "fd4a1ffa-b1c5-425c-bca8-58a505093f02",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "a0e665d6-29c0-4c6a-8e18-6c6fbb8464dc",
"UpdateBy": "47955e62-3229-4dfb-994f-5711170432a1"
}
],
"RolePermissions": [
{
"PermissionId": "096d92cd-5aad-4d91-8c71-5f959c5a70f7",
"RoleId": "6197aa18-62f8-4578-bc6f-1c43c129efb0",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "2a032938-f3ac-4a6b-b1f9-a51ecacc367b",
"ClientId": "fd4a1ffa-b1c5-425c-bca8-58a505093f02",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "a0e665d6-29c0-4c6a-8e18-6c6fbb8464dc",
"UpdateBy": "47955e62-3229-4dfb-994f-5711170432a1"
},
"Id": "d4b1a6ab-46b5-411f-a615-6522bcf352c5",
"ClientId": "f3282292-567e-4164-86cc-e25505fb2815",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "46f57082-7835-4388-8ad5-5d5f15453741",
"UpdateBy": "79c05a98-80a0-462b-9d7f-1877e33445d3"
},
{
"PermissionId": "096d92cd-5aad-4d91-8c71-5f959c5a70f7",
"RoleId": "6197aa18-62f8-4578-bc6f-1c43c129efb0",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "2a032938-f3ac-4a6b-b1f9-a51ecacc367b",
"ClientId": "fd4a1ffa-b1c5-425c-bca8-58a505093f02",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "a0e665d6-29c0-4c6a-8e18-6c6fbb8464dc",
"UpdateBy": "47955e62-3229-4dfb-994f-5711170432a1"
},
"Id": "d4b1a6ab-46b5-411f-a615-6522bcf352c5",
"ClientId": "f3282292-567e-4164-86cc-e25505fb2815",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "46f57082-7835-4388-8ad5-5d5f15453741",
"UpdateBy": "79c05a98-80a0-462b-9d7f-1877e33445d3"
}
],
"Id": "e78ff4d0-a591-4547-900f-159478be69e2",
"ClientId": "3a632c6f-66e6-4f4e-b964-20f76af2cb4f",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "3a1639c4-5a6e-4dc3-b091-b6b67e3452d1",
"UpdateBy": "919f86cb-75e9-4918-ac69-bd86bf6b096a"
},
{
"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": "ac515aac-5ec7-4f6b-8d3d-29bd717b8a6b",
"RemarkTransId": "7d5f8684-043b-4649-ae8a-ad866a454b91",
"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": "2a032938-f3ac-4a6b-b1f9-a51ecacc367b",
"ClientId": "fd4a1ffa-b1c5-425c-bca8-58a505093f02",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "a0e665d6-29c0-4c6a-8e18-6c6fbb8464dc",
"UpdateBy": "47955e62-3229-4dfb-994f-5711170432a1"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "2a032938-f3ac-4a6b-b1f9-a51ecacc367b",
"ClientId": "fd4a1ffa-b1c5-425c-bca8-58a505093f02",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "a0e665d6-29c0-4c6a-8e18-6c6fbb8464dc",
"UpdateBy": "47955e62-3229-4dfb-994f-5711170432a1"
}
],
"RolePermissions": [
{
"PermissionId": "096d92cd-5aad-4d91-8c71-5f959c5a70f7",
"RoleId": "6197aa18-62f8-4578-bc6f-1c43c129efb0",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "2a032938-f3ac-4a6b-b1f9-a51ecacc367b",
"ClientId": "fd4a1ffa-b1c5-425c-bca8-58a505093f02",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "a0e665d6-29c0-4c6a-8e18-6c6fbb8464dc",
"UpdateBy": "47955e62-3229-4dfb-994f-5711170432a1"
},
"Id": "d4b1a6ab-46b5-411f-a615-6522bcf352c5",
"ClientId": "f3282292-567e-4164-86cc-e25505fb2815",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "46f57082-7835-4388-8ad5-5d5f15453741",
"UpdateBy": "79c05a98-80a0-462b-9d7f-1877e33445d3"
},
{
"PermissionId": "096d92cd-5aad-4d91-8c71-5f959c5a70f7",
"RoleId": "6197aa18-62f8-4578-bc6f-1c43c129efb0",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "2a032938-f3ac-4a6b-b1f9-a51ecacc367b",
"ClientId": "fd4a1ffa-b1c5-425c-bca8-58a505093f02",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "a0e665d6-29c0-4c6a-8e18-6c6fbb8464dc",
"UpdateBy": "47955e62-3229-4dfb-994f-5711170432a1"
},
"Id": "d4b1a6ab-46b5-411f-a615-6522bcf352c5",
"ClientId": "f3282292-567e-4164-86cc-e25505fb2815",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "46f57082-7835-4388-8ad5-5d5f15453741",
"UpdateBy": "79c05a98-80a0-462b-9d7f-1877e33445d3"
}
],
"Id": "e78ff4d0-a591-4547-900f-159478be69e2",
"ClientId": "3a632c6f-66e6-4f4e-b964-20f76af2cb4f",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "3a1639c4-5a6e-4dc3-b091-b6b67e3452d1",
"UpdateBy": "919f86cb-75e9-4918-ac69-bd86bf6b096a"
}
],
"Language": 0,
"LanguageArg": 0,
"DateTimeFormat": "sample string 7",
"MerchantId": "0a7eb978-bcad-42cb-83db-a4676954946d",
"LastLogin": "2026-02-24 14:21:32",
"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-02-24 14:21:32",
"ExpireDate": "2026-02-24 14:21:32",
"FromUrl": "sample string 17",
"Account": "sample string 18",
"Email": "sample string 19",
"Password": "sample string 20",
"Id": "039365b8-a96a-4c1b-b446-84fe664a8f7d",
"ClientId": "85cd088f-5e3e-481e-9163-95f184ddeded",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-02-24 14:21:32",
"UpdateDate": "2026-02-24 14:21:32",
"CreateBy": "7ea7f05a-07b7-46d4-8565-ceed9aba9b30",
"UpdateBy": "c5ad6cf9-69d7-40ae-ae5c-7067c6078f92"
}
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": {}
}