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