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": "b3af7e7b-136f-45b3-b6b9-f42d1d2a112d",
"RemarkTransId": "b8d66bc9-ba92-4afe-90cb-35d5722b4bf6",
"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": "379736f3-4126-4e60-9808-a5f67c5ca67d",
"ClientId": "4665e997-530e-4dfb-80b7-db6df8bd006d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "4bad26f0-1d0d-4ce0-9d98-02103ade3b63",
"UpdateBy": "6057e2ab-20a8-48fc-a6ac-f022507a5409"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "379736f3-4126-4e60-9808-a5f67c5ca67d",
"ClientId": "4665e997-530e-4dfb-80b7-db6df8bd006d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "4bad26f0-1d0d-4ce0-9d98-02103ade3b63",
"UpdateBy": "6057e2ab-20a8-48fc-a6ac-f022507a5409"
}
],
"RolePermissions": [
{
"PermissionId": "9182baa1-05c3-4a32-b3ac-1a4ddc604c02",
"RoleId": "7977d2e6-a6af-42e5-820f-61862e0790c8",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "379736f3-4126-4e60-9808-a5f67c5ca67d",
"ClientId": "4665e997-530e-4dfb-80b7-db6df8bd006d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "4bad26f0-1d0d-4ce0-9d98-02103ade3b63",
"UpdateBy": "6057e2ab-20a8-48fc-a6ac-f022507a5409"
},
"Id": "064f5111-0166-4d55-b44c-3e07e41e7cd9",
"ClientId": "e643f672-ad41-4057-b043-c3aef29f6f53",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "39369953-0b05-4a93-83bb-3e3ba50b02b4",
"UpdateBy": "59d7876a-39ec-4c89-8c4d-17241afda49f"
},
{
"PermissionId": "9182baa1-05c3-4a32-b3ac-1a4ddc604c02",
"RoleId": "7977d2e6-a6af-42e5-820f-61862e0790c8",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "379736f3-4126-4e60-9808-a5f67c5ca67d",
"ClientId": "4665e997-530e-4dfb-80b7-db6df8bd006d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "4bad26f0-1d0d-4ce0-9d98-02103ade3b63",
"UpdateBy": "6057e2ab-20a8-48fc-a6ac-f022507a5409"
},
"Id": "064f5111-0166-4d55-b44c-3e07e41e7cd9",
"ClientId": "e643f672-ad41-4057-b043-c3aef29f6f53",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "39369953-0b05-4a93-83bb-3e3ba50b02b4",
"UpdateBy": "59d7876a-39ec-4c89-8c4d-17241afda49f"
}
],
"Id": "fc0dcc94-b307-401a-aee7-c8114de21a03",
"ClientId": "6c44b0bc-2e03-4dfc-a7fc-97ae974a62e6",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "896352ce-bdc4-4fdc-ad17-47069ee9acc3",
"UpdateBy": "8b75d03b-535e-496f-a991-cff51a87f38b"
},
{
"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": "b3af7e7b-136f-45b3-b6b9-f42d1d2a112d",
"RemarkTransId": "b8d66bc9-ba92-4afe-90cb-35d5722b4bf6",
"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": "379736f3-4126-4e60-9808-a5f67c5ca67d",
"ClientId": "4665e997-530e-4dfb-80b7-db6df8bd006d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "4bad26f0-1d0d-4ce0-9d98-02103ade3b63",
"UpdateBy": "6057e2ab-20a8-48fc-a6ac-f022507a5409"
},
{
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "379736f3-4126-4e60-9808-a5f67c5ca67d",
"ClientId": "4665e997-530e-4dfb-80b7-db6df8bd006d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "4bad26f0-1d0d-4ce0-9d98-02103ade3b63",
"UpdateBy": "6057e2ab-20a8-48fc-a6ac-f022507a5409"
}
],
"RolePermissions": [
{
"PermissionId": "9182baa1-05c3-4a32-b3ac-1a4ddc604c02",
"RoleId": "7977d2e6-a6af-42e5-820f-61862e0790c8",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "379736f3-4126-4e60-9808-a5f67c5ca67d",
"ClientId": "4665e997-530e-4dfb-80b7-db6df8bd006d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "4bad26f0-1d0d-4ce0-9d98-02103ade3b63",
"UpdateBy": "6057e2ab-20a8-48fc-a6ac-f022507a5409"
},
"Id": "064f5111-0166-4d55-b44c-3e07e41e7cd9",
"ClientId": "e643f672-ad41-4057-b043-c3aef29f6f53",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "39369953-0b05-4a93-83bb-3e3ba50b02b4",
"UpdateBy": "59d7876a-39ec-4c89-8c4d-17241afda49f"
},
{
"PermissionId": "9182baa1-05c3-4a32-b3ac-1a4ddc604c02",
"RoleId": "7977d2e6-a6af-42e5-820f-61862e0790c8",
"Permission": {
"Module": "sample string 1",
"Function": "sample string 2",
"Description": "sample string 3",
"DescriptionTC": "sample string 4",
"DescriptionSC": "sample string 5",
"Seq": 6,
"Id": "379736f3-4126-4e60-9808-a5f67c5ca67d",
"ClientId": "4665e997-530e-4dfb-80b7-db6df8bd006d",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "4bad26f0-1d0d-4ce0-9d98-02103ade3b63",
"UpdateBy": "6057e2ab-20a8-48fc-a6ac-f022507a5409"
},
"Id": "064f5111-0166-4d55-b44c-3e07e41e7cd9",
"ClientId": "e643f672-ad41-4057-b043-c3aef29f6f53",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "39369953-0b05-4a93-83bb-3e3ba50b02b4",
"UpdateBy": "59d7876a-39ec-4c89-8c4d-17241afda49f"
}
],
"Id": "fc0dcc94-b307-401a-aee7-c8114de21a03",
"ClientId": "6c44b0bc-2e03-4dfc-a7fc-97ae974a62e6",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "896352ce-bdc4-4fdc-ad17-47069ee9acc3",
"UpdateBy": "8b75d03b-535e-496f-a991-cff51a87f38b"
}
],
"Language": 0,
"LanguageArg": 0,
"DateTimeFormat": "sample string 7",
"MerchantId": "c0126714-d349-431a-ac16-c1f519e267ed",
"LastLogin": "2026-08-17 02:04:20",
"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-08-17 02:04:20",
"ExpireDate": "2026-08-17 02:04:20",
"FromUrl": "sample string 17",
"Account": "sample string 18",
"Email": "sample string 19",
"Password": "sample string 20",
"Id": "280ab556-e337-4da9-9391-7c66ca48a0b6",
"ClientId": "2142b89e-80e8-4ec9-85ba-a7bd6dc1bce6",
"IsActive": true,
"IsDeleted": true,
"CreateDate": "2026-08-17 02:04:20",
"UpdateDate": "2026-08-17 02:04:20",
"CreateBy": "ce34a698-2aef-4c18-ac4c-fd945dbe2b73",
"UpdateBy": "3f55b1de-c93e-422b-9e03-12ca7b33b724"
}
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": {}
}