Explore Plans
Mobile menu Close menu
FreshBooks

Search invoices

Pro plus icon This query returns FreshBooks invoices matching a status and optional date range.

Developer info

API endpoint slug
freshbooks.search_invoices
Runtime method
performQuery("freshbooks.search_invoices"}

Query fields

Status Dropdown list

Label
Status
Helper text
Invoice status to filter by.
Slug
status
Required
true
Can have default value
true

Date range start Text input > ISO 8601 date and time

Label
Date range start
Helper text
Optional. Only return invoices created on or after this date.
Slug
date_range_start
Required
false
Can have default value
true

Date range end Text input > ISO 8601 date and time

Label
Date range end
Helper text
Optional. Only return invoices created on or before this date.
Slug
date_range_end
Required
false
Can have default value
true

Ingredients

Invoice

Slug
invoice_id
Filter code
Freshbooks.searchInvoices.InvoiceId
Type
String
Example
245620

Invoice number

Slug
invoice_number
Filter code
Freshbooks.searchInvoices.InvoiceNumber
Type
String
Example
0000021

Client name

Slug
client_name
Filter code
Freshbooks.searchInvoices.ClientName
Type
String
Example
Acme Inc

Amount

Slug
amount
Filter code
Freshbooks.searchInvoices.Amount
Type
String
Example
1250.00

Currency

Slug
currency
Filter code
Freshbooks.searchInvoices.Currency
Type
String
Example
USD

Status

Slug
status
Filter code
Freshbooks.searchInvoices.Status
Type
String
Example
sent

Due date

Slug
due_date
Filter code
Freshbooks.searchInvoices.DueDate
Type
Date (ISO8601)
Example
2020-07-07