Download
You can download our OpenAPI specification here.The specification uses OpenAPI v3.1, is in YAML format, and is approximately
80,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