overlay: 1.0.0
info:
title: QuickBooks QuickBooks Online Accounting Preferences API agent overlay
version: 1.0.0
extends: openapi/quickbooks-preferences-api-openapi.yml
generated: '2026-11-12'
method: derived
source: mcp/quickbooks-tool-crosswalk.yml + skills/*.md
description: Annotates operations with the intuit/quickbooks-online-mcp-server tools bound to them (x-mcp-tools, from the tool crosswalk) and
the API Evangelist agent skills that use them (x-agent-skills). The original contract is not modified.
actions:
- target: $.paths['/v3/company/{realmID}/query'].get
description: Agent bindings for query
update:
x-mcp-tools:
- tool: search_customers
confidence: high
- tool: search_invoices
confidence: high
- tool: search_bills
confidence: high
- tool: search_vendors
confidence: high
- tool: search_bill_payments
confidence: high
- tool: search_payments
confidence: high
- tool: search_sales_receipts
confidence: high
- tool: search_credit_memos
confidence: high
- tool: search_refund_receipts
confidence: high
- tool: search_purchase_orders
confidence: high
- tool: search_vendor_credits
confidence: high
- tool: search_deposits
confidence: high
- tool: search_transfers
confidence: high
- tool: search_time_activities
confidence: high
- tool: search_classes
confidence: high
- tool: search_departments
confidence: high
- tool: search_terms
confidence: high
- tool: search_payment_methods
confidence: high
- tool: search_tax_codes
confidence: high
- tool: search_tax_rates
confidence: high
- tool: search_tax_agencies
confidence: high
- tool: search_attachables
confidence: high
x-agent-skills:
- quickbooks-invoice-to-cash
- quickbooks-record-and-pay-bill
- quickbooks-sync-changes
- target: $.paths['/v3/company/{realmID}/preferences'].get
description: Agent bindings for readPreferences
update:
x-mcp-tools:
- tool: get_preferences
confidence: high
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.