GetWorkUnitsRaw
List of all data for work units.
- Arguments
siteCode(Required)
Unique identification for your TimeLog Project account. More detailsapiID(Required)
The API ID. More detailsapiPassword(Required)
The API password. More detailsworkUnitID(Required)
ID of specific work unit. Set to 0 to get work unitsemployeeID(Required)
ID of specific employee. Set to 0 to get all work unitsallocationID(Required)
ID of specific allocation. Set to 0 to get all work unitstaskID(Required)
ID of specific task. Set to 0 to get all work unitsprojectID(Required)
ID of specific project. Set to 0 to get work unitsdepartmentID(Required)
ID of specific department. Set to 0 to get work unitsstarDate(Required)
Limits result to all work units registred on or later than this dateendDate(Required)
Limits result to all work units registred on or prior to this date
SOAP 1.1
The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.
POST /companyShortName/service.asmx HTTP/1.1
Host: hostName
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.timelog.com/ws/tlp/v4_4/GetWorkUnitsRaw"
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetWorkUnitsRaw xmlns="http://www.timelog.com/ws/tlp/v4_4">
<siteCode>string</siteCode>
<apiID>string</apiID>
<apiPassword>string</apiPassword>
<workUnitID>int</workUnitID>
<employeeID>int</employeeID>
<allocationID>int</allocationID>
<taskID>int</taskID>
<projectID>int</projectID>
<departmentID>int</departmentID>
<startDate>dateTime</startDate>
<endDate>dateTime</endDate>
</GetWorkUnitsRaw>
</soap:Body>
</soap:Envelope>HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<GetWorkUnitsRawResponse xmlns="http://www.timelog.com/ws/tlp/v4_4">
<GetWorkUnitsRawResult>xml</GetWorkUnitsRawResult>
</GetWorkUnitsRawResponse>
</soap:Body>
</soap:Envelope> SOAP 1.2
The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.
POST /companyShortName/service.asmx HTTP/1.1
Host: hostName
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetWorkUnitsRaw xmlns="http://www.timelog.com/ws/tlp/v4_4">
<siteCode>string</siteCode>
<apiID>string</apiID>
<apiPassword>string</apiPassword>
<workUnitID>int</workUnitID>
<employeeID>int</employeeID>
<allocationID>int</allocationID>
<taskID>int</taskID>
<projectID>int</projectID>
<departmentID>int</departmentID>
<startDate>dateTime</startDate>
<endDate>dateTime</endDate>
</GetWorkUnitsRaw>
</soap12:Body>
</soap12:Envelope>HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length
<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
<soap12:Body>
<GetWorkUnitsRawResponse xmlns="http://www.timelog.com/ws/tlp/v4_4">
<GetWorkUnitsRawResult>xml</GetWorkUnitsRawResult>
</GetWorkUnitsRawResponse>
</soap12:Body>
</soap12:Envelope>