plugmyagent

QuickBooks Online

Business Operations Free key (no card)

AuthenticationFree key (no card)
Rate limit500 requests per minute per realm, plus per-day throttle limits

Documentation: help.developer.intuit.com ยท Checked Sep 13, 2026

About

QuickBooks Online has a public API for customers, invoices, and payments with official SDKs. A developer account automatically provides sandbox companies for non-commercial development and testing, and those sandboxes can stay active for two years. Connecting real companies requires a paid QuickBooks subscription.

Details

Free to start. You may need a free key, but no credit card.

Auth: Free key (no card)

Rate limit: 500 requests per minute per realm, plus per-day throttle limits

Verified: 2026-09-13

Best for: accounting invoicing sandbox

Setup

  1. Create a free developer account on the Intuit developer portal
  2. Create an app and note the client ID and client secret
  3. Use the automatically provided sandbox company for development
  4. Complete the OAuth 2.0 flow to authorize your app against the sandbox
  5. Call v3 endpoints such as /v3/company/REALM_ID/customer
  6. Test for up to two years in the sandbox before moving to production