POST api/SDTechZoneDaily/GetTechOnOffDuty
Request Information
URI Parameters
None.
Body Parameters
FetchOnOffTechsQuery| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountId | integer |
None. |
|
| CompanyId | string |
None. |
|
| SelectedZoneId | string |
None. |
|
| ServiceDate | date |
None. |
|
| Technicians | Collection of string |
None. |
Request Formats
application/json, text/json
Sample:
{
"AccountId": 1,
"CompanyId": "sample string 2",
"SelectedZoneId": "sample string 3",
"ServiceDate": "2025-12-16T09:39:04.2507644+00:00",
"Technicians": [
"sample string 1",
"sample string 2"
]
}
application/xml, text/xml
Sample:
<FetchOnOffTechsQuery xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SD">
<AccountId>1</AccountId>
<CompanyId>sample string 2</CompanyId>
<SelectedZoneId>sample string 3</SelectedZoneId>
<ServiceDate>2025-12-16T09:39:04.2507644+00:00</ServiceDate>
<Technicians xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d2p1:string>sample string 1</d2p1:string>
<d2p1:string>sample string 2</d2p1:string>
</Technicians>
</FetchOnOffTechsQuery>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Collection of GetSDTechZoneDailyOnOff| Name | Description | Type | Additional information |
|---|---|---|---|
| AccountId | integer |
None. |
|
| CompanyId | string |
None. |
|
| TechNumber | string |
None. |
|
| TruckNumber | string |
None. |
|
| TechName | string |
None. |
|
| CrewName | string |
None. |
|
| Zone | string |
None. |
|
| TechClass | string |
None. |
|
| TechTrade | string |
None. |
|
| AvailableHours | decimal number |
None. |
|
| TechBeginTime | time interval |
None. |
|
| Manager | string |
None. |
|
| Available | boolean |
None. |
|
| EligibleForFirstCall | boolean |
None. |
|
| ServiceDate | date |
None. |
|
| AMHoursLeft | decimal number |
None. |
|
| PMHoursLeft | decimal number |
None. |
|
| FirstCallCode | integer |
None. |
|
| AvailableAMHours | decimal number |
None. |
|
| AvailablePMHours | decimal number |
None. |
|
| HoursRemaining | decimal number |
None. |
|
| IsCallAssigned | boolean |
None. |
|
| ItemCodeDateTime | date |
None. |
|
| EntityCode | string |
None. |
|
| EntityType | string |
None. |
|
| SetupSDZoneId | string |
None. |
|
| EmployeeNum | string |
None. |
|
| OnDuty | boolean |
None. |
|
| TimeCardSequenceNum | integer |
None. |
Response Formats
application/json, text/json
Sample:
[
{
"AccountId": 1,
"CompanyId": "sample string 2",
"TechNumber": "sample string 3",
"TruckNumber": "sample string 4",
"TechName": "sample string 5",
"CrewName": "sample string 6",
"Zone": "sample string 7",
"TechClass": "sample string 8",
"TechTrade": "sample string 9",
"AvailableHours": 10.0,
"TechBeginTime": "00:00:00.1234567",
"Manager": "sample string 11",
"Available": true,
"EligibleForFirstCall": true,
"ServiceDate": "2025-12-16T09:39:04.2820501+00:00",
"AMHoursLeft": 15.0,
"PMHoursLeft": 16.0,
"FirstCallCode": 17,
"AvailableAMHours": 18.0,
"AvailablePMHours": 19.0,
"HoursRemaining": 1.0,
"IsCallAssigned": true,
"ItemCodeDateTime": "2025-12-16T09:39:04.2820501+00:00",
"EntityCode": "sample string 21",
"EntityType": "sample string 22",
"SetupSDZoneId": "sample string 23",
"EmployeeNum": "sample string 24",
"OnDuty": true,
"TimeCardSequenceNum": 1
},
{
"AccountId": 1,
"CompanyId": "sample string 2",
"TechNumber": "sample string 3",
"TruckNumber": "sample string 4",
"TechName": "sample string 5",
"CrewName": "sample string 6",
"Zone": "sample string 7",
"TechClass": "sample string 8",
"TechTrade": "sample string 9",
"AvailableHours": 10.0,
"TechBeginTime": "00:00:00.1234567",
"Manager": "sample string 11",
"Available": true,
"EligibleForFirstCall": true,
"ServiceDate": "2025-12-16T09:39:04.2820501+00:00",
"AMHoursLeft": 15.0,
"PMHoursLeft": 16.0,
"FirstCallCode": 17,
"AvailableAMHours": 18.0,
"AvailablePMHours": 19.0,
"HoursRemaining": 1.0,
"IsCallAssigned": true,
"ItemCodeDateTime": "2025-12-16T09:39:04.2820501+00:00",
"EntityCode": "sample string 21",
"EntityType": "sample string 22",
"SetupSDZoneId": "sample string 23",
"EmployeeNum": "sample string 24",
"OnDuty": true,
"TimeCardSequenceNum": 1
}
]
application/xml, text/xml
Sample:
<ArrayOfGetSDTechZoneDailyOnOff xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/SAWinProV4.Model.DTO.AccountSpecific.SD">
<GetSDTechZoneDailyOnOff>
<AMHoursLeft>15</AMHoursLeft>
<AccountId>1</AccountId>
<Available>true</Available>
<AvailableAMHours>18</AvailableAMHours>
<AvailableHours>10</AvailableHours>
<AvailablePMHours>19</AvailablePMHours>
<CompanyId>sample string 2</CompanyId>
<CrewName>sample string 6</CrewName>
<EligibleForFirstCall>true</EligibleForFirstCall>
<EmployeeNum>sample string 24</EmployeeNum>
<EntityCode>sample string 21</EntityCode>
<EntityType>sample string 22</EntityType>
<FirstCallCode>17</FirstCallCode>
<HoursRemaining>1</HoursRemaining>
<IsCallAssigned>true</IsCallAssigned>
<ItemCodeDateTime>2025-12-16T09:39:04.2820501+00:00</ItemCodeDateTime>
<Manager>sample string 11</Manager>
<OnDuty>true</OnDuty>
<PMHoursLeft>16</PMHoursLeft>
<ServiceDate>2025-12-16T09:39:04.2820501+00:00</ServiceDate>
<SetupSDZoneId>sample string 23</SetupSDZoneId>
<TechBeginTime>PT0.1234567S</TechBeginTime>
<TechClass>sample string 8</TechClass>
<TechName>sample string 5</TechName>
<TechNumber>sample string 3</TechNumber>
<TechTrade>sample string 9</TechTrade>
<TimeCardSequenceNum>1</TimeCardSequenceNum>
<TruckNumber>sample string 4</TruckNumber>
<Zone>sample string 7</Zone>
</GetSDTechZoneDailyOnOff>
<GetSDTechZoneDailyOnOff>
<AMHoursLeft>15</AMHoursLeft>
<AccountId>1</AccountId>
<Available>true</Available>
<AvailableAMHours>18</AvailableAMHours>
<AvailableHours>10</AvailableHours>
<AvailablePMHours>19</AvailablePMHours>
<CompanyId>sample string 2</CompanyId>
<CrewName>sample string 6</CrewName>
<EligibleForFirstCall>true</EligibleForFirstCall>
<EmployeeNum>sample string 24</EmployeeNum>
<EntityCode>sample string 21</EntityCode>
<EntityType>sample string 22</EntityType>
<FirstCallCode>17</FirstCallCode>
<HoursRemaining>1</HoursRemaining>
<IsCallAssigned>true</IsCallAssigned>
<ItemCodeDateTime>2025-12-16T09:39:04.2820501+00:00</ItemCodeDateTime>
<Manager>sample string 11</Manager>
<OnDuty>true</OnDuty>
<PMHoursLeft>16</PMHoursLeft>
<ServiceDate>2025-12-16T09:39:04.2820501+00:00</ServiceDate>
<SetupSDZoneId>sample string 23</SetupSDZoneId>
<TechBeginTime>PT0.1234567S</TechBeginTime>
<TechClass>sample string 8</TechClass>
<TechName>sample string 5</TechName>
<TechNumber>sample string 3</TechNumber>
<TechTrade>sample string 9</TechTrade>
<TimeCardSequenceNum>1</TimeCardSequenceNum>
<TruckNumber>sample string 4</TruckNumber>
<Zone>sample string 7</Zone>
</GetSDTechZoneDailyOnOff>
</ArrayOfGetSDTechZoneDailyOnOff>