Exact Online

Service ID: exact-online

Exact Cloud business software offers accounting and industry software in the cloud for SME's on desktop, laptop, tablet and mobile apps.

At a Glance

Difficulty
⚡MODERATEPaid Developer Subscription + App Review Required for External Consumers
Authentication
OAuth 2.0Authorization Code flow.
Webhooks
No webhooks — sync is polling-based; Exact Online's native webhooks are not surfaced through this connector.
Partnership Required
Yes(Registering your app requires a paid Exact Online developer subscription (per country); App Store listing is optional.)
Partnership Application
Developer Portal↗
Apideck Credentials
Not available
Costs
Developer subscription approx. €15/month per country (excl. VAT); no per-call API charges.
Sandbox Availability
Available(Test with your developer subscription or a free 30-day trial; every environment holds live data.)
Account Type Required
Active Exact Online subscription in any supported country edition (NL, BE, DE, ES, UK, US)
Consumer Access Level
Any user who can authorise third-party app connections; at consent time the app must be granted access to each division (administration) it needs to access.
Rate Limits
60 requests/minute and 5,000 requests/day per app per division; Exact Online Premium raises the daily cap to 30,000.

Responsibility matrix

TaskYou (Customer)Your ConsumerApideck
Sign Up for Developer's Subscription✓——
Register & Configure App✓—Docs provided
Submit App for Exact Review✓——
Add Credentials to Apideck✓——
Authorize Connection (OAuth)—✓Handles OAuth flow
Build via Unified API✓—Maintains connector
Token Refresh——✓ Automatic
Monitor Connections✓ Via Apideck Dashboard✓ Can revoke anytimeLogs & alerts

Environments

Single environment
Testing and production share the same app credentials, and every environment holds live data — treat anything you write during testing as production data.

🚨Important to Know About Exact Online

  • Exact Online runs separate country instances — an app registered in one country cannot serve consumers in another. Select and save the connection's region **before** authorizing; it defaults to the Dutch domain, so non-NL consumers fail otherwise.
  • Your app must pass Exact's review before consumers outside your own Exact instance can connect — until it does, only your own subscription can be linked, which blocks pilot consumers.
  • Write-back is limited to transactions (invoices, bills, invoice items, payments, bill payments, bill credit notes, journal entries); master data — customers, suppliers, ledger accounts, tax rates and credit notes — is read-only, so consumers maintain it in Exact Online.
  • Refresh tokens are single-use and expire after 30 days of inactivity — a dormant connection must be re-authorised by the consumer.
  • Exact requires sequential API calls — parallel or multi-threaded requests are explicitly disallowed, so a high-volume sync must be serialised rather than fanned out.
⚠️

16 gotchas across 12 resources

Connector-specific behaviors and limitations to be aware of

📦

19 supported resources

View field mappings, supported operations, and schema details