QuickBooks

Service ID: quickbooks

QuickBooks is an accounting software package developed and marketed by Intuit. QuickBooks products are geared mainly toward small and medium-sized businesses and offer on-premises accounting applications as well as cloud-based versions that accept business payments, manage and pay bills, and payroll functions.

At a Glance

Difficulty
MODERATESelf-Service Signup + App Review
Partnership Required
Yes(free, self-service signup required for app registration and production access)
Partnership Application
Developer Portal
Apideck Credentials
Not available
Account Type Required
QuickBooks Online (any edition)
Sandbox Availability
AvailableAccess Sandbox(Free sandbox via Intuit Developer Portal (up to 10 companies))
Authentication Method
OAuth 2.0
Consumer Access Level
Any user with QuickBooks Online access

🚨Important to Know About QuickBooks

Approval & Production Access

  • App Assessment Questionnaire required for production access (1-2 weeks review)
  • Separate sandbox and production credentials — not interchangeable
  • 100 company connections per app by default (can request increase)

Authentication & Tokens

  • OAuth 2.0 with automatic token refresh by Apideck
  • Access tokens expire after 1 hour; refresh tokens valid for 100 days (rolling)
  • New refresh token issued with each refresh — must be stored

Rate Limits & Costs

  • 500 requests/minute per company, 10 concurrent max
  • Development is free; apps with 500,000+ API calls/month incur partnership fees
⚠️

27 gotchas across 13 resources

Connector-specific behaviors and limitations to be aware of

📦

25 supported resources

View field mappings, supported operations, and schema details