QuickBooks: Search Purchases logo

Catalog action Integrations pipedream:quickbooks

Search and list purchases in QuickBooks Online. Supports SQL-like queries for filtering (WHERE), sorting (ORDER BY), and pagination. Returns an array of purchase transactions matching your criteria. Ideal for: expense reports, transaction lookups, audit trails, data exports.

At a Glance

FieldValue
Action IDquickbooks-search-purchases
CategoryIntegrations
Connectorpipedream:quickbooks
Requires gasNo
Funds movementNone declared
Tagspipedream, integration, oauth, quickbooks, accounting, bookkeeping, expense, finance, search, query

Payload Schema

FieldTypeRequiredDescription
whereClausestringNoSQL-like WHERE clause for filtering (e.g., "TxnDate > '2024-01-01'" or "TotalAmt > 1000")
orderClausestringNoSQL-like ORDER BY clause (e.g., "TxnDate DESC" or "TotalAmt ASC")
maxResultsstringNoMaximum number of results to return (e.g., "50"). Default is all results.
startPositionstringNoStarting position for pagination (e.g., "1" for first page, "51" for second page with maxResults=50)

Result Schema

FieldTypeRequiredDescription
successbooleanYesWhether the search was successful
dataobjectNoQuickBooks Query API response
exportsobjectNoPipedream exports (if any)

Examples

json
{ "type": "quickbooks-search-purchases", "payload": { "whereClause": "example-whereClause", "orderClause": "example-orderClause", "maxResults": "example-maxResults", "startPosition": "example-startPosition" }, "children": [], "connector": { "type": "pipedream:quickbooks", "id": "conn_pipedream_quickbooks" }}

Payload fields can use workflow expressions such as {{$trigger.body.amount}}, {{$nodes.fetch.result.price}}, and {{$props.asset}} when the value should come from a trigger, prior node, or reusable workflow prop.

Ask a question... ⌘I