Collection of APIs offered by Intuit for financial and business management services.
URL: Visit APIs.json URL
Run: Capabilities Using Naftiko
- Accounting, Custom Fields, Financial, Financial Services, Invoicing, Payments, Payroll, Project Management, Sales Tax, Small Business, Tax, Tax Preparation, Taxes, Time Tracking
- Created: 2025-03-01
- Modified: 2026-04-18
Intuit APIs provide developers with access to a wide range of services and functionalities to help them build innovative solutions for financial management, accounting, and tax-related needs.
Human URL: https://developer.intuit.com/app/developer/homepage
- Accounting, Financial, Tax Preparation, Taxes
The QuickBooks Online Accounting API is a RESTful API that provides programmatic access to QuickBooks Online company data, including customers, invoices, payments, bills, vendors, accounts, and reports.
Human URL: https://developer.intuit.com/app/developer/qbo/docs/develop
- Accounting, Bookkeeping, Financial, Invoicing, Small Business
- Documentation
- APIReference
- GettingStarted
- Console
- Authentication
- Versioning
- SDK
- ReleaseNotes
- OpenAPI
- AsyncAPI
- JSONSchema
- JSONLD
The QuickBooks Payments API enables developers to process credit card charges, bank account debits (ACH), and manage payment methods within the QuickBooks ecosystem.
Human URL: https://developer.intuit.com/app/developer/qbpayments/docs/learn/explore-the-quickbooks-payments-api
- Credit Cards, eCommerce, Financial, Payments
The QuickBooks Payroll and Time API provides programmatic access to payroll and time-tracking data within QuickBooks Online.
Human URL: https://developer.intuit.com/app/developer/payroll-time/docs/get-started
- HR, Payroll, Small Business, Time Tracking
The QuickBooks Desktop API allows developers to integrate with QuickBooks Desktop applications using qbXML messages.
Human URL: https://developer.intuit.com/app/developer/qbdesktop/docs/api-reference/qbdesktop
- Accounting, Desktop, Financial, Small Business
The QuickBooks Projects API is a premium API that provides programmatic access to project data within QuickBooks Online Plus, Advanced, Accountant, and Intuit Enterprise Suite.
Human URL: https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/account
- Accounting, Financial, Project Management, Projects, Small Business
The QuickBooks Custom Fields API is a premium API that provides programmatic access to custom field definitions and values in QuickBooks Online and Intuit Enterprise Suite.
Human URL: https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/account
- Accounting, Custom Fields, Financial, Metadata, Small Business
The QuickBooks Sales Tax API is a premium API that provides programmatic access to the automated sales tax calculation capabilities within QuickBooks Online.
Human URL: https://developer.intuit.com/app/developer/qbo/docs/api/accounting/all-entities/taxrate
- Accounting, Financial, Sales Tax, Small Business, Tax
- DeveloperPortal
- SignUp
- Blog
- Support
- StatusPage
- TermsOfService
- PrivacyPolicy
- Authentication
- FAQ
- GitHubOrganization
- RateLimits
- Security
- Marketplace
| Name | Description |
|---|---|
| OAuth 2.0 Authentication | Secure API access using OAuth 2.0 authorization with OpenID Connect for user identity verification. |
| Webhooks | Real-time event notifications for changes to QuickBooks entities including invoices, payments, and customers. |
| Minor Versioning | Backward-compatible API versioning allowing access to newer fields and behaviors without breaking existing integrations. |
| Sandbox Environment | Full-featured sandbox environment for testing and development with sample company data. |
| Multi-Currency Support | Support for transactions in multiple currencies with automatic exchange rate management. |
| Custom Fields | Extensible metadata system allowing up to 12 custom fields across transaction types. |
| Name | Description |
|---|---|
| Accounting Automation | Automate bookkeeping workflows by syncing invoices, payments, and expenses between business systems and QuickBooks. |
| Payment Processing | Process credit card and ACH payments linked to QuickBooks invoices for seamless financial reconciliation. |
| Payroll Integration | Integrate payroll and time-tracking data to streamline employee compensation and workforce management. |
| Tax Compliance | Automate sales tax calculations and ensure tax compliance across different jurisdictions. |
| Financial Reporting | Build custom financial reports and dashboards by querying QuickBooks accounting data programmatically. |
| Name | Description |
|---|---|
| Shopify | Sync e-commerce orders, inventory, and payments between Shopify stores and QuickBooks for automated bookkeeping. |
| Stripe | Reconcile Stripe payment transactions with QuickBooks invoices and accounts receivable. |
| Square | Import Square POS transactions into QuickBooks for unified financial management. |
| HubSpot | Connect CRM data with accounting to automate invoice creation from deals and track payment status. |
| Salesforce | Sync customer and opportunity data between Salesforce CRM and QuickBooks accounting. |
Machine-readable API specifications organized by format.
Naftiko capabilities organized as shared per-API definitions composed into customer-facing workflows.
- QuickBooks Online Accounting API -- 17 operations for invoice, customer, item, and payment management
| Workflow | APIs Combined | Tools | Persona |
|---|---|---|---|
| Accounting and Payments | QuickBooks Accounting | 17 | Accountant / Bookkeeper |
FN: Kin Lane
Email: kin@apievangelist.com