GET api/v1/account/users/validateuser/location/GetLocationsForUserCode
Request Information
URI Parameters
None.
Body Parameters
AllLocationUserDetailsName | Description | Type | Additional information |
---|---|---|---|
UserId | integer |
None. |
|
Locations | Collection of AllLocationDeviceInfo |
None. |
Request Formats
application/json, text/json
Sample:
{ "Locations": [ { "DeviceId": 1, "LocationId": 2, "PanelUserCode": "sample string 3" }, { "DeviceId": 1, "LocationId": 2, "PanelUserCode": "sample string 3" } ], "UserId": 1 }
application/xml, text/xml
Sample:
<AllLocationUserDetails xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2Domain.UserConfiguration"> <Locations> <AllLocationDeviceInfo> <DeviceId>1</DeviceId> <LocationId>2</LocationId> <PanelUserCode>sample string 3</PanelUserCode> </AllLocationDeviceInfo> <AllLocationDeviceInfo> <DeviceId>1</DeviceId> <LocationId>2</LocationId> <PanelUserCode>sample string 3</PanelUserCode> </AllLocationDeviceInfo> </Locations> <UserId>1</UserId> </AllLocationUserDetails>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
MultiLocationUserValidationResultName | Description | Type | Additional information |
---|---|---|---|
IsDuplicate | boolean |
None. |
|
Locations | LocationList |
None. |
Response Formats
application/json, text/json
Sample:
{ "Locations": { "LocationInfo": [ { "LocationID": 1, "LocationName": "sample string 2" }, { "LocationID": 1, "LocationName": "sample string 2" } ] }, "IsDuplicate": true }
application/xml, text/xml
Sample:
<MultiLocationUserValidationResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TC2Domain.UserConfiguration"> <Locations xmlns:d2p1="http://schemas.datacontract.org/2004/07/TC2Domain.Shared"> <d2p1:LocationInfo> <d2p1:LocationInformation> <d2p1:LocationID>1</d2p1:LocationID> <d2p1:LocationName>sample string 2</d2p1:LocationName> </d2p1:LocationInformation> <d2p1:LocationInformation> <d2p1:LocationID>1</d2p1:LocationID> <d2p1:LocationName>sample string 2</d2p1:LocationName> </d2p1:LocationInformation> </d2p1:LocationInfo> </Locations> </MultiLocationUserValidationResult>