POST api/smartUser/postProfile
Request Information
URI Parameters
None.
Body Parameters
User| Name | Description | Type | Additional information |
|---|---|---|---|
| Code | string |
None. |
|
| Name | string |
None. |
|
| UserPicture | string |
None. |
|
| Password | string |
None. |
|
| APIKey | string |
None. |
|
| CompanyCode | string |
None. |
|
| IsActive | string |
None. |
|
| string |
None. |
||
| ContactNo | string |
None. |
|
| Status | string |
None. |
|
| VersionControl | string |
None. |
|
| UserType | string |
None. |
|
| UserGroup | string |
None. |
|
| SalesPerson | string |
None. |
|
| CompanyGroup | string |
None. |
|
| ExpiryDate | date |
None. |
|
| ExpiryDayCount | integer |
None. |
|
| UserConnection | Collection of Connection |
None. |
|
| UserAccessRight | Collection of AccessRight |
None. |
|
| UserDefault | Collection of DefaultValue |
None. |
|
| Bank1 | string |
None. |
|
| Bank2 | string |
None. |
|
| Bank3 | string |
None. |
|
| ShowProductTour | boolean |
None. |
|
| OldPassword | string |
None. |
|
| NewPassword | string |
None. |
|
| LoginUser | string |
None. |
|
| EditInsertMode | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"Code": "sample string 1",
"Name": "sample string 2",
"UserPicture": "sample string 3",
"Password": "sample string 4",
"APIKey": "sample string 5",
"CompanyCode": "sample string 6",
"IsActive": "sample string 7",
"Email": "sample string 8",
"ContactNo": "sample string 9",
"Status": "sample string 10",
"VersionControl": "sample string 11",
"UserType": "sample string 12",
"UserGroup": "sample string 13",
"SalesPerson": "sample string 14",
"CompanyGroup": "sample string 15",
"ExpiryDate": "2026-03-06T15:22:34.9770976+08:00",
"ExpiryDayCount": 17,
"UserConnection": [
{
"CompanyCode": "sample string 1",
"ConnectionCode": "sample string 2",
"LocationCode": "sample string 3",
"Name": "sample string 4",
"Text": "sample string 5",
"IsActive": "sample string 6",
"WebAddress": "sample string 7",
"ROServer": "sample string 8",
"DBString": "sample string 9",
"DBVersion": "sample string 10",
"ROVersion": "sample string 11",
"LastUpdate": "sample string 12",
"Selected": true,
"DataSource": "sample string 14",
"Database": "sample string 15",
"UserID": "sample string 16",
"Password": "sample string 17",
"userCode": "sample string 18",
"APIKey": "sample string 19",
"Status": "sample string 20",
"CompanyGroup": "sample string 21"
},
{
"CompanyCode": "sample string 1",
"ConnectionCode": "sample string 2",
"LocationCode": "sample string 3",
"Name": "sample string 4",
"Text": "sample string 5",
"IsActive": "sample string 6",
"WebAddress": "sample string 7",
"ROServer": "sample string 8",
"DBString": "sample string 9",
"DBVersion": "sample string 10",
"ROVersion": "sample string 11",
"LastUpdate": "sample string 12",
"Selected": true,
"DataSource": "sample string 14",
"Database": "sample string 15",
"UserID": "sample string 16",
"Password": "sample string 17",
"userCode": "sample string 18",
"APIKey": "sample string 19",
"Status": "sample string 20",
"CompanyGroup": "sample string 21"
}
],
"UserAccessRight": [
{
"ID": 1,
"ParentID": 2,
"AccessRightCode": "sample string 3",
"AccessRightKey": "sample string 4",
"Text": "sample string 5",
"expanded": true
},
{
"ID": 1,
"ParentID": 2,
"AccessRightCode": "sample string 3",
"AccessRightKey": "sample string 4",
"Text": "sample string 5",
"expanded": true
}
],
"UserDefault": [
{
"Group": "sample string 1",
"Type": "sample string 2",
"Value": "sample string 3"
},
{
"Group": "sample string 1",
"Type": "sample string 2",
"Value": "sample string 3"
}
],
"Bank1": "sample string 18",
"Bank2": "sample string 19",
"Bank3": "sample string 20",
"ShowProductTour": true,
"OldPassword": "sample string 22",
"NewPassword": "sample string 23",
"LoginUser": "sample string 24",
"EditInsertMode": "sample string 25"
}
application/xml, text/xml
Sample:
<User xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SmartAcc.API.Controllers">
<APIKey>sample string 5</APIKey>
<Bank1>sample string 18</Bank1>
<Bank2>sample string 19</Bank2>
<Bank3>sample string 20</Bank3>
<Code>sample string 1</Code>
<CompanyCode>sample string 6</CompanyCode>
<CompanyGroup>sample string 15</CompanyGroup>
<ContactNo>sample string 9</ContactNo>
<EditInsertMode>sample string 25</EditInsertMode>
<Email>sample string 8</Email>
<ExpiryDate>2026-03-06T15:22:34.9770976+08:00</ExpiryDate>
<ExpiryDayCount>17</ExpiryDayCount>
<IsActive>sample string 7</IsActive>
<LoginUser>sample string 24</LoginUser>
<Name>sample string 2</Name>
<NewPassword>sample string 23</NewPassword>
<OldPassword>sample string 22</OldPassword>
<Password>sample string 4</Password>
<SalesPerson>sample string 14</SalesPerson>
<ShowProductTour>true</ShowProductTour>
<Status>sample string 10</Status>
<UserAccessRight>
<AccessRight>
<AccessRightCode>sample string 3</AccessRightCode>
<AccessRightKey>sample string 4</AccessRightKey>
<ID>1</ID>
<ParentID>2</ParentID>
<Text>sample string 5</Text>
<expanded>true</expanded>
</AccessRight>
<AccessRight>
<AccessRightCode>sample string 3</AccessRightCode>
<AccessRightKey>sample string 4</AccessRightKey>
<ID>1</ID>
<ParentID>2</ParentID>
<Text>sample string 5</Text>
<expanded>true</expanded>
</AccessRight>
</UserAccessRight>
<UserConnection>
<Connection>
<APIKey>sample string 19</APIKey>
<CompanyCode>sample string 1</CompanyCode>
<CompanyGroup>sample string 21</CompanyGroup>
<ConnectionCode>sample string 2</ConnectionCode>
<DBString>sample string 9</DBString>
<DBVersion>sample string 10</DBVersion>
<DataSource>sample string 14</DataSource>
<Database>sample string 15</Database>
<IsActive>sample string 6</IsActive>
<LastUpdate>sample string 12</LastUpdate>
<LocationCode>sample string 3</LocationCode>
<Name>sample string 4</Name>
<Password>sample string 17</Password>
<ROServer>sample string 8</ROServer>
<ROVersion>sample string 11</ROVersion>
<Selected>true</Selected>
<Status>sample string 20</Status>
<Text>sample string 5</Text>
<UserID>sample string 16</UserID>
<WebAddress>sample string 7</WebAddress>
<userCode>sample string 18</userCode>
</Connection>
<Connection>
<APIKey>sample string 19</APIKey>
<CompanyCode>sample string 1</CompanyCode>
<CompanyGroup>sample string 21</CompanyGroup>
<ConnectionCode>sample string 2</ConnectionCode>
<DBString>sample string 9</DBString>
<DBVersion>sample string 10</DBVersion>
<DataSource>sample string 14</DataSource>
<Database>sample string 15</Database>
<IsActive>sample string 6</IsActive>
<LastUpdate>sample string 12</LastUpdate>
<LocationCode>sample string 3</LocationCode>
<Name>sample string 4</Name>
<Password>sample string 17</Password>
<ROServer>sample string 8</ROServer>
<ROVersion>sample string 11</ROVersion>
<Selected>true</Selected>
<Status>sample string 20</Status>
<Text>sample string 5</Text>
<UserID>sample string 16</UserID>
<WebAddress>sample string 7</WebAddress>
<userCode>sample string 18</userCode>
</Connection>
</UserConnection>
<UserDefault>
<DefaultValue>
<Group>sample string 1</Group>
<Type>sample string 2</Type>
<Value>sample string 3</Value>
</DefaultValue>
<DefaultValue>
<Group>sample string 1</Group>
<Type>sample string 2</Type>
<Value>sample string 3</Value>
</DefaultValue>
</UserDefault>
<UserGroup>sample string 13</UserGroup>
<UserPicture>sample string 3</UserPicture>
<UserType>sample string 12</UserType>
<VersionControl>sample string 11</VersionControl>
</User>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | Description | Type | Additional information |
|---|---|---|---|
| Version | Version |
None. |
|
| Content | HttpContent |
None. |
|
| StatusCode | HttpStatusCode |
None. |
|
| ReasonPhrase | string |
None. |
|
| Headers | Collection of Object |
None. |
|
| RequestMessage | HttpRequestMessage |
None. |
|
| IsSuccessStatusCode | boolean |
None. |