Intuit
Collection of APIs offered by Intuit for financial and business management services.
APIs
Intuit APIs
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-...
QuickBooks Online Accounting API
The QuickBooks Online Accounting API is a RESTful API that provides programmatic access to QuickBooks Online company data, including customers, invoices, payments, bills, vendor...
QuickBooks Payments API
The QuickBooks Payments API enables developers to process credit card charges, bank account debits (ACH), and manage payment methods within the QuickBooks ecosystem. It supports...
QuickBooks Payroll and Time API
The QuickBooks Payroll and Time API provides programmatic access to payroll and time-tracking data within QuickBooks Online. It supports use cases including time entry managemen...
QuickBooks Desktop API
The QuickBooks Desktop API allows developers to integrate with QuickBooks Desktop applications using qbXML messages. It provides capabilities for adding, querying, modifying, an...
QuickBooks Projects API
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. ...
QuickBooks Custom Fields API
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. It a...
QuickBooks Sales Tax API
The QuickBooks Sales Tax API is a premium API that provides programmatic access to the automated sales tax calculation capabilities within QuickBooks Online. It enables develope...
Capabilities
Intuit Accounting and Payments
Unified workflow for small business accounting automation combining QuickBooks Online invoice, customer, item, and payment management. Used by accountants, bookkeepers, and busi...
Run with NaftikoFeatures
Secure API access using OAuth 2.0 authorization with OpenID Connect for user identity verification.
Real-time event notifications for changes to QuickBooks entities including invoices, payments, and customers.
Backward-compatible API versioning allowing access to newer fields and behaviors without breaking existing integrations.
Full-featured sandbox environment for testing and development with sample company data.
Support for transactions in multiple currencies with automatic exchange rate management.
Extensible metadata system allowing up to 12 custom fields across transaction types.
Use Cases
Automate bookkeeping workflows by syncing invoices, payments, and expenses between business systems and QuickBooks.
Process credit card and ACH payments linked to QuickBooks invoices for seamless financial reconciliation.
Integrate payroll and time-tracking data to streamline employee compensation and workforce management.
Automate sales tax calculations and ensure tax compliance across different jurisdictions.
Build custom financial reports and dashboards by querying QuickBooks accounting data programmatically.
Integrations
Sync e-commerce orders, inventory, and payments between Shopify stores and QuickBooks for automated bookkeeping.
Reconcile Stripe payment transactions with QuickBooks invoices and accounts receivable.
Import Square POS transactions into QuickBooks for unified financial management.
Connect CRM data with accounting to automate invoice creation from deals and track payment status.
Sync customer and opportunity data between Salesforce CRM and QuickBooks accounting.
Event Specifications
QuickBooks Online Webhooks
QuickBooks Online Webhooks provide near real-time notifications when data changes in a QuickBooks Online company. When an entity is created, updated, merged, deleted, or voided,...
ASYNCAPI