Purpose
Returns a list of invoices matching the supplied filter — by invoice number, by claim (claim ID or file number), or by a date range. Services and Expenses are not included; call GetInvoiceDetail for line-level data.
Endpoint
Method:
GetInvoiceSummariesSOAPAction (1.1):
"https://ftservices.onlinereportinginc.com/v2/GetInvoiceSummaries"Parameter wrapper:
<oParms>
Authentication
Standard credentials apply. See Authentication & Authorization.
Parameters
Name | Type | Required | Description |
| string | yes | Authorized FileTrac system login. |
| string | yes | Password for the login. |
| string | yes | The unique company code provided by FileTrac. |
| string | no | Invoice number as it appears in FileTrac. |
| int | no | Claim ID — returns all invoices for that claim. |
| string | no | Claim file number — returns all invoices for that claim. |
| string | no | Inclusive start of a date range, |
| string | no | Inclusive end of a date range, |
The Freshdesk source narrative lists InvoiceID (int) as a parameter on this method. The WSDL envelope does not expose InvoiceID — only InvoiceNumber is accepted. Use GetInvoiceDetail with an InvoiceID for single-invoice retrieval.
Response
Returns a list of Invoice objects with the following fields. Note that this method returns a slightly richer Invoice payload than the one nested inside GetClaimDetail — claim-context fields (ClaimNumber, PolicyNumber, InsuredFirstName, etc.) are included so the invoice can be processed without a separate claim lookup.
Property | Datatype | Description |
| int | Invoice ID. Pass to |
| string | Invoice number. |
| dateTime | Invoice date. |
| dateTime | Date the invoice is due. |
| string | System invoice status (e.g., |
| string |
|
| dateTime | Date of the void. |
| string | Carrier name. |
| string | Carrier code. |
| int | Carrier ID. |
| string | Client claim number. |
| int | FileTrac claim ID. |
| string | Claim file number. |
| string | Policy number on the claim. |
| string | CAT code on the claim. |
| string | Primary insured first name. |
| string | Primary insured last name. |
| dateTime | Date of loss on the claim. |
| string | Loss type on the claim. |
| string | Loss unit. |
| decimal | Claim deductible. |
| decimal | Claim wind deductible. |
| decimal | Claim Replacement Cost Value. |
| decimal | Claim Actual Cash Value. |
| decimal | Amount of claim. |
| string | Claim special instructions. |
| string | Display name of the user associated with the invoice. |
| int | System ID of that user. |
| decimal | Total billable items. |
| decimal | Tax amount. |
| decimal | Tax rate. |
| string | Entry notes on the invoice. |
| List | Returned as |
| List | Returned as |
Errors
This method does not produce method-specific business errors. Authentication failures surface via ResponseCode. Empty result sets are not errors.
Remarks
Multiple parameters yield the union with
DateStart/DateEndworking together as a range.DateEnddefaults to today whenDateStartis supplied without it.ServicesandExpensesare null in this method. CallGetInvoiceDetailper invoice ID to populate them.The WSDL omits
InvoiceIDas a parameter. UseGetInvoiceDetailfor single-invoice retrieval by ID.
Example Request (SOAP 1.1)
POST /v2/service.asmx HTTP/1.1
Host: ftservices.onlinereportinginc.com
Content-Type: text/xml; charset=utf-8
SOAPAction: "https://ftservices.onlinereportinginc.com/v2/GetInvoiceSummaries"<?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>
<GetInvoiceSummaries xmlns="https://ftservices.onlinereportinginc.com/v2/">
<oParms>
<Login>integration.svc</Login>
<Password>•••••••••</Password>
<CompanyKey>ACME-AC-001</CompanyKey>
<FileTracClaimID>881204</FileTracClaimID>
</oParms>
</GetInvoiceSummaries>
</soap:Body>
</soap:Envelope>
Example Response (SOAP 1.1)
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8<?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>
<GetInvoiceSummariesResponse xmlns="https://ftservices.onlinereportinginc.com/v2/">
<GetInvoiceSummariesResult>
<Invoice>
<ID>70212</ID>
<Number>INV-26-04210</Number>
<Date>2026-05-22T00:00:00</Date>
<DueDate>2026-06-21T00:00:00</DueDate>
<Label/>
<Void>No</Void>
<ClientCompanyName>Lone Star Mutual</ClientCompanyName>
<ClientCompanyCode>LSM</ClientCompanyCode>
<ClientCompanyID>4218</ClientCompanyID>
<ClaimNumber>LSM-2026-00874</ClaimNumber>
<ClaimID>881204</ClaimID>
<FileNumber>AC-26-001142</FileNumber>
<PolicyNumber>HO3-LSM-44820</PolicyNumber>
<InsuredFirstName>Daniel</InsuredFirstName>
<InsuredLastName>Kowalski</InsuredLastName>
<DateOfLoss>2026-05-09T00:00:00</DateOfLoss>
<LossType>Wind</LossType>
<Deductible>2500.00</Deductible>
<ClaimRCV>78500.00</ClaimRCV>
<ClaimACV>72100.00</ClaimACV>
<AssociatedUser>Nguyen, Linh</AssociatedUser>
<AssociatedUserID>3327</AssociatedUserID>
<Total>4250.00</Total>
<Tax>0.00</Tax>
<TaxRate>0.00</TaxRate>
<Services>
<InvoiceServices xsi:nil="true" />
</Services>
<Expenses>
<InvoiceExpenses xsi:nil="true" />
</Expenses>
</Invoice>
</GetInvoiceSummariesResult>
</GetInvoiceSummariesResponse>
</soap:Body>
</soap:Envelope>
Related Methods
GetInvoiceDetail— single invoice with services and expenses.AddInvoicePayment— record a payment against an invoice.Invoice— the type.
