GET api/Account/GetAppUserSettings?masterCustomerId={masterCustomerId}
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| masterCustomerId | integer |
Required |
Body Parameters
None.
Response Information
Resource Description
AppUserSettingsVM| Name | Description | Type | Additional information |
|---|---|---|---|
| MasterCustomerId | integer |
None. |
|
| ApplicationUserId | string |
None. |
|
| Username | string |
None. |
|
| FirstName | string |
None. |
|
| LastName | string |
None. |
|
| HasCrmAccess | boolean |
None. |
|
| HasCreateJobPermission | boolean |
None. |
|
| HasCreateJobForOthersPermission | boolean |
None. |
|
| CrmUrl | string |
None. |
|
| UseHtmlEditors | boolean |
None. |
|
| HasSettingsAccess | boolean |
None. |
|
| IncludeAllImages | boolean |
None. |
|
| AddItemsFromRepositoryOnly | boolean |
None. |
|
| LocationTrackingEnabled | boolean |
None. |
|
| ImageUploadQuality | integer |
None. |
|
| ImageUploadMaxWidth | integer |
None. |
|
| ImageUploadMaxHeight | integer |
None. |
|
| ShowOverdueJobs | boolean |
None. |
|
| UpdateChannel | string |
None. |
|
| UpdateFrequency | integer |
None. |
|
| HasSendJobsheetPermission | boolean |
None. |
|
| AppMenuItems | Collection of AppMenuItem |
None. |
|
| EditItemCosts | boolean |
None. |
|
| EditItemPrices | boolean |
None. |
|
| DisableItemDelete | boolean |
None. |
|
| DisableItemQtyChange | boolean |
None. |
|
| UserNotActive | boolean |
None. |
|
| ShowPreviousJobs | boolean |
None. |
|
| EnableUploadTimeoutLog | boolean |
None. |
|
| EnableUploadTimeoutMessage | boolean |
None. |
|
| JobUploadTimeout | integer |
None. |
|
| BlobUploadTimeout | integer |
None. |
|
| MetadataUploadTimeout | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"MasterCustomerId": 1,
"ApplicationUserId": "sample string 2",
"Username": "sample string 3",
"FirstName": "sample string 4",
"LastName": "sample string 5",
"HasCrmAccess": true,
"HasCreateJobPermission": true,
"HasCreateJobForOthersPermission": true,
"CrmUrl": "sample string 9",
"UseHtmlEditors": true,
"HasSettingsAccess": true,
"IncludeAllImages": true,
"AddItemsFromRepositoryOnly": true,
"LocationTrackingEnabled": true,
"ImageUploadQuality": 15,
"ImageUploadMaxWidth": 16,
"ImageUploadMaxHeight": 17,
"ShowOverdueJobs": true,
"UpdateChannel": "sample string 19",
"UpdateFrequency": 20,
"HasSendJobsheetPermission": true,
"AppMenuItems": [
{
"Url": "sample string 1",
"Name": "sample string 2",
"Description": "sample string 3"
},
{
"Url": "sample string 1",
"Name": "sample string 2",
"Description": "sample string 3"
}
],
"EditItemCosts": true,
"EditItemPrices": true,
"DisableItemDelete": true,
"DisableItemQtyChange": true,
"UserNotActive": true,
"ShowPreviousJobs": true,
"EnableUploadTimeoutLog": true,
"EnableUploadTimeoutMessage": true,
"JobUploadTimeout": 30,
"BlobUploadTimeout": 31,
"MetadataUploadTimeout": 32
}
application/xml, text/xml
Sample:
<AppUserSettingsVM xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebFletchCRM.Business.Models">
<AddItemsFromRepositoryOnly>true</AddItemsFromRepositoryOnly>
<AppMenuItems>
<AppMenuItem>
<Description>sample string 3</Description>
<Name>sample string 2</Name>
<Url>sample string 1</Url>
</AppMenuItem>
<AppMenuItem>
<Description>sample string 3</Description>
<Name>sample string 2</Name>
<Url>sample string 1</Url>
</AppMenuItem>
</AppMenuItems>
<ApplicationUserId>sample string 2</ApplicationUserId>
<BlobUploadTimeout>31</BlobUploadTimeout>
<CrmUrl>sample string 9</CrmUrl>
<DisableItemDelete>true</DisableItemDelete>
<DisableItemQtyChange>true</DisableItemQtyChange>
<EditItemCosts>true</EditItemCosts>
<EditItemPrices>true</EditItemPrices>
<EnableUploadTimeoutLog>true</EnableUploadTimeoutLog>
<EnableUploadTimeoutMessage>true</EnableUploadTimeoutMessage>
<FirstName>sample string 4</FirstName>
<HasCreateJobForOthersPermission>true</HasCreateJobForOthersPermission>
<HasCreateJobPermission>true</HasCreateJobPermission>
<HasCrmAccess>true</HasCrmAccess>
<HasSendJobsheetPermission>true</HasSendJobsheetPermission>
<HasSettingsAccess>true</HasSettingsAccess>
<ImageUploadMaxHeight>17</ImageUploadMaxHeight>
<ImageUploadMaxWidth>16</ImageUploadMaxWidth>
<ImageUploadQuality>15</ImageUploadQuality>
<IncludeAllImages>true</IncludeAllImages>
<JobUploadTimeout>30</JobUploadTimeout>
<LastName>sample string 5</LastName>
<LocationTrackingEnabled>true</LocationTrackingEnabled>
<MasterCustomerId>1</MasterCustomerId>
<MetadataUploadTimeout>32</MetadataUploadTimeout>
<ShowOverdueJobs>true</ShowOverdueJobs>
<ShowPreviousJobs>true</ShowPreviousJobs>
<UpdateChannel>sample string 19</UpdateChannel>
<UpdateFrequency>20</UpdateFrequency>
<UseHtmlEditors>true</UseHtmlEditors>
<UserNotActive>true</UserNotActive>
<Username>sample string 3</Username>
</AppUserSettingsVM>