Executes a pre-built query to retrieve invoice data from QuickBooks. Supports filtering by customer, date range, and paid status.
Use your app's API_KEY as the username, and leave the password blank
ID of the connection to use for the query
A custom ID that can be used to identify the request and response. This could be your local ID for the request.
"1"
If true, QuBe Sync will automatically handle the QBXML iteration until all records are returned. Each page of results will have its own request record and webhook. The id and webhook_url will be the same across each page request, and there will also be page_request_id
, page
values to distinguish pages from each other.
true
Maximum number of results to return
List of fields for QuickBooks to include in the response. Full list of possible values at
Filter invoices by customer ListID
Filter invoices with transaction dates on or after this date (YYYY-MM-DD)
Filter invoices with transaction dates on or before this date (YYYY-MM-DD)
Filter invoices with due dates on or after this date (YYYY-MM-DD)
Filter invoices with due dates on or before this date (YYYY-MM-DD)
Filter invoices by paid status
All
, PaidOnly
, NotPaidOnly
, Any
Whether to include line item details in the response
Optional URL to receive a webhook when the request is completed
Query accepted and queued for processing
The response is of type object
.