Conductor Docs home page
Search...
⌘K
Ask AI
Support
Community
Dashboard
Sign up
Sign up
Search...
Navigation
QuickBooks Desktop API
OpenAPI
Documentation
API Reference
Help
Changelog
QuickBooks Desktop API
Welcome to Conductor's QuickBooks Desktop API
What's new in API v2
SDKs
Upgrading to Conductor's new Node.js SDK
Authentication
Pagination
Request IDs
Timeouts
The Error object
OpenAPI
MCP
Core Resources
Auth Sessions
End Users
Utilities
GET
Health check
POST
Passthrough
Transactions
All Transactions
Bill Check Payments
Bill Credit Card Payments
Bills
Build Assemblies
Checks
Credit Card Charges
Credit Card Credits
Credit Memos
Estimates
Inventory Adjustments
Invoices
Item Receipts
Journal Entries
Purchase Orders
Receive-Payments
Sales Orders
Sales Receipts
Time Tracking Activities
Transfers
Vendor Credits
General
Account Tax Lines
Accounts
Classes
Company
Customers / Jobs
Date-Driven Terms
Employees
Inventory Sites
Other-Names
Payment Methods
Payroll Wage Items
Preferences
Price Levels
Sales Representatives
Sales-Tax Codes
Standard Terms
Templates
Vendors
Items
Discount Items
Inventory Assembly Items
Inventory Items
Item Groups
Item Sites
Non-Inventory Items
Other Charge Items
Sales-Tax Items
Service Items
Subtotal Items
More
Missing QBD types
On this page
Download
Coverage
Use Cases
QuickBooks Desktop API
OpenAPI
Download and use our OpenAPI specification
Conductor provides a complete
OpenAPI
specification for our API, which you can use to generate client libraries, validate requests, and explore the API.
Download
You can
download our OpenAPI specification here
.
The specification uses OpenAPI v3.1, is in YAML format, and is approximately 70,000 lines long.
Coverage
Our OpenAPI specification includes:
Core Resources
: API endpoints for managing end users, auth sessions, and more
QuickBooks Desktop API
: Complete set of QuickBooks Desktop API operation for transactions, items, and general resources
Use Cases
Generate client libraries in various programming languages
Create custom documentation
Test API endpoints with tools like Postman
Validate requests and responses
Create mock servers for testing
The Error object
MCP
Assistant
Responses are generated using AI and may contain mistakes.