overlay: 1.0.0
info:
title: QuickBooks QuickBooks Online Accounting Payment API agent overlay
version: 1.0.0
extends: openapi/quickbooks-payment-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}/payment'].post
description: Agent bindings for createPayment
update:
x-mcp-tools:
- tool: create_payment
confidence: high
- tool: update_payment
confidence: high
variant: updatePayment
- tool: delete_payment
confidence: high
variant: deletePayment
x-agent-skills:
- quickbooks-invoice-to-cash
- target: $.paths['/v3/company/{realmID}/payment/{paymentId}'].get
description: Agent bindings for readPayment
update:
x-mcp-tools:
- tool: get_payment
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.