GET api/Records/ManHours?Offset={Offset}&Limit={Limit}&Sort={Sort}&Filter={Filter}
List all Man-Hours consumptions
Request Information
URI Parameters
Name | Description | Type | Additional information | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
See using pagination | |||||||||||||||
|
|||||||||||||||
Filter |
JSON formated filter (see using filters), see ManHourRecordFilterParams |
string |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of ManHourRecordName | Description | Type | Additional information |
---|---|---|---|
Id |
|
integer |
None. |
CostDocument |
|
BasicDetail |
None. |
Employee |
|
string |
None. |
Date |
|
date |
None. |
Hours |
|
decimal number |
None. |
Account |
|
BasicDetail |
None. |
WorkOrder |
|
BasicDetail |
None. |
Supplier |
|
string |
None. |
Cost |
|
decimal number |
None. |
VAT |
|
decimal number |
None. |
Entity |
|
Entity |
None. |
Modified |
|
date |
None. |
Asset |
|
Asset |
None. |
Response Formats
Sample:
[ { "Id": 1, "CostDocument": { "Code": "sample string 1", "Description": "sample string 2" }, "Employee": "sample string 2", "Date": "2025-06-17T06:41:47.3205264+01:00", "Hours": 4.1, "Account": { "Code": "sample string 1", "Description": "sample string 2" }, "WorkOrder": { "Code": "sample string 1", "Description": "sample string 2" }, "Supplier": "sample string 5", "Cost": 6.1, "VAT": 7.1, "Entity": { "Code": "sample string 1", "Description": "sample string 2", "IsClient": true }, "Modified": "2025-06-17T06:41:47.3205264+01:00", "Asset": { "Code": "sample string 1", "Description": "sample string 2", "State": "Active", "System": { "Code": "sample string 1", "Description": "sample string 2" }, "Entity": { "Code": "sample string 1", "Description": "sample string 2", "IsClient": true }, "Location": { "Code": "sample string 1", "Description": "sample string 2" }, "Modified": "2025-06-17T06:41:47.3205264+01:00", "Father": { "Code": "sample string 1", "Description": "sample string 2" }, "Type": { "Code": "sample string 1", "Description": "sample string 2" }, "SubTypes": [ "Plant", "Plant" ], "Family": { "Code": "sample string 1", "Description": "sample string 2" }, "Operator": { "Code": "sample string 1", "Description": "sample string 2" }, "Calibration": "NoCalibration" } }, { "Id": 1, "CostDocument": { "Code": "sample string 1", "Description": "sample string 2" }, "Employee": "sample string 2", "Date": "2025-06-17T06:41:47.3205264+01:00", "Hours": 4.1, "Account": { "Code": "sample string 1", "Description": "sample string 2" }, "WorkOrder": { "Code": "sample string 1", "Description": "sample string 2" }, "Supplier": "sample string 5", "Cost": 6.1, "VAT": 7.1, "Entity": { "Code": "sample string 1", "Description": "sample string 2", "IsClient": true }, "Modified": "2025-06-17T06:41:47.3205264+01:00", "Asset": { "Code": "sample string 1", "Description": "sample string 2", "State": "Active", "System": { "Code": "sample string 1", "Description": "sample string 2" }, "Entity": { "Code": "sample string 1", "Description": "sample string 2", "IsClient": true }, "Location": { "Code": "sample string 1", "Description": "sample string 2" }, "Modified": "2025-06-17T06:41:47.3205264+01:00", "Father": { "Code": "sample string 1", "Description": "sample string 2" }, "Type": { "Code": "sample string 1", "Description": "sample string 2" }, "SubTypes": [ "Plant", "Plant" ], "Family": { "Code": "sample string 1", "Description": "sample string 2" }, "Operator": { "Code": "sample string 1", "Description": "sample string 2" }, "Calibration": "NoCalibration" } } ]
Sample:
<ArrayOfManHourRecord xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WebAPI.Models.Apontamentos"> <ManHourRecord> <Account xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </Account> <Asset xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.Parque"> <d3p1:Calibration>NoCalibration</d3p1:Calibration> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> <d3p1:Entity xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> <d4p1:IsClient>true</d4p1:IsClient> </d3p1:Entity> <d3p1:Family xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Family> <d3p1:Father xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Father> <d3p1:Location xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Location> <d3p1:Modified>2025-06-17T06:41:47.3205264+01:00</d3p1:Modified> <d3p1:Operator xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Operator> <d3p1:State>Active</d3p1:State> <d3p1:SubTypes> <d3p1:SubType>Plant</d3p1:SubType> <d3p1:SubType>Plant</d3p1:SubType> </d3p1:SubTypes> <d3p1:System xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:System> <d3p1:Type xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Type> </Asset> <Cost>6.1</Cost> <CostDocument xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </CostDocument> <Date>2025-06-17T06:41:47.3205264+01:00</Date> <Employee>sample string 2</Employee> <Entity xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> <d3p1:IsClient>true</d3p1:IsClient> </Entity> <Hours>4.1</Hours> <Id>1</Id> <Modified>2025-06-17T06:41:47.3205264+01:00</Modified> <Supplier>sample string 5</Supplier> <VAT>7.1</VAT> <WorkOrder xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </WorkOrder> </ManHourRecord> <ManHourRecord> <Account xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </Account> <Asset xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.Parque"> <d3p1:Calibration>NoCalibration</d3p1:Calibration> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> <d3p1:Entity xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> <d4p1:IsClient>true</d4p1:IsClient> </d3p1:Entity> <d3p1:Family xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Family> <d3p1:Father xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Father> <d3p1:Location xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Location> <d3p1:Modified>2025-06-17T06:41:47.3205264+01:00</d3p1:Modified> <d3p1:Operator xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Operator> <d3p1:State>Active</d3p1:State> <d3p1:SubTypes> <d3p1:SubType>Plant</d3p1:SubType> <d3p1:SubType>Plant</d3p1:SubType> </d3p1:SubTypes> <d3p1:System xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:System> <d3p1:Type xmlns:d4p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d4p1:Code>sample string 1</d4p1:Code> <d4p1:Description>sample string 2</d4p1:Description> </d3p1:Type> </Asset> <Cost>6.1</Cost> <CostDocument xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </CostDocument> <Date>2025-06-17T06:41:47.3205264+01:00</Date> <Employee>sample string 2</Employee> <Entity xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> <d3p1:IsClient>true</d3p1:IsClient> </Entity> <Hours>4.1</Hours> <Id>1</Id> <Modified>2025-06-17T06:41:47.3205264+01:00</Modified> <Supplier>sample string 5</Supplier> <VAT>7.1</VAT> <WorkOrder xmlns:d3p1="http://schemas.datacontract.org/2004/07/WebAPI.Models.ManWinWin"> <d3p1:Code>sample string 1</d3p1:Code> <d3p1:Description>sample string 2</d3p1:Description> </WorkOrder> </ManHourRecord> </ArrayOfManHourRecord>
Sample:
--MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].CostDocument.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].CostDocument.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Employee" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Date" 2025-06-17T06:41:47.3205264+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Hours" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Account.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Account.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].WorkOrder.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].WorkOrder.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Supplier" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Cost" 6.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].VAT" 7.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Entity.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Entity.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Entity.IsClient" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Modified" 2025-06-17T06:41:47.3205264+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.State" Active --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.System.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.System.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Entity.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Entity.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Entity.IsClient" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Location.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Location.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Modified" 2025-06-17T06:41:47.3205264+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Father.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Father.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Type.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Type.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.SubTypes[0]" Plant --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.SubTypes[1]" Plant --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Family.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Family.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Operator.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Operator.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[0].Asset.Calibration" NoCalibration --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Id" 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].CostDocument.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].CostDocument.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Employee" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Date" 2025-06-17T06:41:47.3205264+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Hours" 4.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Account.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Account.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].WorkOrder.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].WorkOrder.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Supplier" sample string 5 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Cost" 6.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].VAT" 7.1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Entity.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Entity.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Entity.IsClient" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Modified" 2025-06-17T06:41:47.3205264+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.State" Active --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.System.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.System.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Entity.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Entity.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Entity.IsClient" True --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Location.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Location.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Modified" 2025-06-17T06:41:47.3205264+01:00 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Father.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Father.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Type.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Type.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.SubTypes[0]" Plant --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.SubTypes[1]" Plant --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Family.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Family.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Operator.Code" sample string 1 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Operator.Description" sample string 2 --MultipartDataMediaFormatterBoundary1q2w3e Content-Disposition: form-data; name="[1].Asset.Calibration" NoCalibration --MultipartDataMediaFormatterBoundary1q2w3e--
Sample:

Returns an excel file