GetInvoiceLineDetailsRaw

List of key data for invoice lines.

Arguments
siteCode (Required)
Unique identification for your TimeLog Project account. More details
apiID (Required)
The API ID. More details
apiPassword (Required)
The API password. More details
invoiceLineDetailID (Required)
ID of specific invoicelinedetail. Set to 0 to get all invoices
customerID (Required)
ID of specific customer. Set to 0 to get all customers
projectID (Required)
ID of specific project. Set to 0 to get all projects
invoiceID (Required)
ID of specific invoice. Set to 0 to get all invoices
startDate (Required)
Limits result to invoices with invoice date equal to or later than specified date
endDate (Required)
Limits result to invoices with invoice date equal to or earlier than specified 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/GetInvoiceLineDetailsRaw"

<?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>
    <GetInvoiceLineDetailsRaw xmlns="http://www.timelog.com/ws/tlp/v4_4">
      <siteCode>string</siteCode>
      <apiID>string</apiID>
      <apiPassword>string</apiPassword>
      <invoiceLineDetailID>int</invoiceLineDetailID>
      <customerID>int</customerID>
      <projectID>int</projectID>
      <invoiceID>int</invoiceID>
      <startDate>dateTime</startDate>
      <endDate>dateTime</endDate>
    </GetInvoiceLineDetailsRaw>
  </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>
    <GetInvoiceLineDetailsRawResponse xmlns="http://www.timelog.com/ws/tlp/v4_4">
      <GetInvoiceLineDetailsRawResult>xml</GetInvoiceLineDetailsRawResult>
    </GetInvoiceLineDetailsRawResponse>
  </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>
    <GetInvoiceLineDetailsRaw xmlns="http://www.timelog.com/ws/tlp/v4_4">
      <siteCode>string</siteCode>
      <apiID>string</apiID>
      <apiPassword>string</apiPassword>
      <invoiceLineDetailID>int</invoiceLineDetailID>
      <customerID>int</customerID>
      <projectID>int</projectID>
      <invoiceID>int</invoiceID>
      <startDate>dateTime</startDate>
      <endDate>dateTime</endDate>
    </GetInvoiceLineDetailsRaw>
  </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>
    <GetInvoiceLineDetailsRawResponse xmlns="http://www.timelog.com/ws/tlp/v4_4">
      <GetInvoiceLineDetailsRawResult>xml</GetInvoiceLineDetailsRawResult>
    </GetInvoiceLineDetailsRawResponse>
  </soap12:Body>
</soap12:Envelope>

Methods

Downloads