GET api/Account/GetAppUserSettings?masterCustomerId={masterCustomerId}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
masterCustomerId

integer

Required

Body Parameters

None.

Response Information

Resource Description

AppUserSettingsVM
NameDescriptionTypeAdditional 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>