Intuit Enterprise Suite
Service ID: intuit-enterprise-suite
Intuit Enterprise Suite (IES) is a scalable ERP system, integrated multi-entity platform designed to enhance productivity and profitability for clients with complex needs.
At a Glance
- Difficulty
- ⚡MODERATESelf-Service Signup + App Review Required
- Authentication
- OAuth 2.0OAuth 2.0 (authorization code). Custom scopes supported.
- Webhooks
- Native — 13 event families including invoice, bill, payment, customer, and supplier (created/updated/deleted).
- Partnership Required
- Yes(Free, self-service signup; an App Assessment Questionnaire must be approved before Intuit issues production credentials.)
- Partnership Application
- Intuit Developer Account↗
- Apideck Credentials
- Not available(Not available — you register your own Intuit Developer app and supply its Client ID and Secret.)
- Costs
- Free at the Builder tier (500,000 CorePlus read calls/month); paid tiers from $300/month (Silver) to $1,700/month (Gold) for higher volumes.
- Sandbox Availability
- Available — Access Sandbox↗(QuickBooks Online sandbox companies, plus a dedicated single-entity Intuit Enterprise Suite sandbox, available from the Builder tier.)
- Account Type Required
- Active Intuit Enterprise Suite subscription
- Consumer Access Level
- Any user with Intuit Enterprise Suite access can authorize (Admin recommended for full data access)
- Rate Limits
- 500 requests/minute per company (realm), 10 concurrent per second; batch 120/minute (30 operations max). Paid tiers do not raise these limits.
Responsibility matrix
| Task | You (Customer) | Your Consumer | Apideck |
|---|---|---|---|
| Create Intuit Developer Account | ✓ | — | — |
| Register & Configure App | ✓ | — | Docs provided |
| Complete App Assessment | ✓ | — | Support available |
| Add Credentials to Apideck | ✓ | — | — |
| Authorize Connection (OAuth, per entity) | — | ✓ | Handles OAuth flow |
| Build via Unified API | ✓ | — | Maintains connector |
| Token Refresh | — | — | ✓ Automatic |
| Monitor Connections | ✓ Via Dashboard | ✓ Can revoke anytime | Logs & alerts |
Environments
- Sandbox
- Development and testing with sample data. Credentials: development keys from the Intuit Developer Portal (https://developer.intuit.com/app/developer/dashboard). Access: QuickBooks Online sandbox companies for core API testing, plus a dedicated single-entity Intuit Enterprise Suite sandbox created from the portal. Limitations: US-only; valid for 2 years, then recreated (sample data cannot be reset in place, and data cannot be imported or exported); 10 sandboxes maximum per developer account; QuickBooks Online sandboxes exclude IES-specific features such as multi-entity. Sandbox calls are never metered.
- Production
- Live consumer data. Credentials: production keys, issued only after App Assessment approval. **Development credentials CANNOT be used with production accounts**, and vice versa.
🚨Important to Know About Intuit Enterprise Suite
- Intuit Enterprise Suite shares its API, developer program, and OAuth client with QuickBooks Online — an existing QuickBooks integration on Apideck works with IES on the same production credentials with no code changes, and migration between the two connectors is supported.
- Each entity in a multi-entity IES organization needs its own OAuth connection (one connection = one company realm), and the API supports no cross-entity transactions or intercompany postings.
- Refresh tokens expire after 100 days of inactivity and, under Intuit's November 2025 policy, have a hard 5-year maximum lifetime regardless of activity (standard accounting scopes from October 2028; granular scopes from February 2027) — the consumer must then re-authorize.
- The free Builder tier's CorePlus (read) cap is hard: calls above the monthly volume are blocked, not throttled, until the next billing cycle or a tier upgrade. Because the connector uses your own Intuit app, Intuit's Platform Service Fees bill to you, not to Apideck.
- The IES-exclusive Dimensions API (GraphQL) is gated behind the paid Silver tier or higher — the free Builder tier has no access.
- Migration targets
⚠️
52 gotchas across 23 resources
Connector-specific behaviors and limitations to be aware of
📦
27 supported resources
View field mappings, supported operations, and schema details