search recurring transactions
search_recurring_transactionsSearch recurring transaction records in QuickBooks Online. A template QuickBooks uses to create a transaction on a schedule, or on request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company | No | Which connected QuickBooks company to use (name, realm id, or connection id). Optional when only one company is connected. | |
| criteria | No | Criteria accepts: an array of {field, value, operator} objects (operators: =, <, >, <=, >=, LIKE with % wildcards, IN), a simple {Field: value} object, or {criteria: [...], asc|desc: "Field", limit, offset, count}. Filters are ANDed; QuickBooks has no OR, cannot filter on Line fields, and only filters top-level fields (TxnDate, DocNumber, CustomerRef, VendorRef, Balance, TotalAmt, DueDate, MetaData.LastUpdatedTime, ...). Field names and values are case-sensitive as QuickBooks stores them. Government identifiers, birth dates and card-processing details are not available through these tools. One call returns one page of at most 1000 records, and a large page is truncated to fit the answer: narrow with filters or walk it with limit and offset rather than asking for everything. Each result wraps the template's transaction under its type (Invoice, Bill, ...) with RecurringInfo. Omit to return the first page of all recurring_transaction records. |