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.0OAuth 2.0 (Authorization Code).
Webhooks
No webhooks — sync is polling-based; Exact Online's native webhooks are not surfaced through this connector.
Partnership Required
Yes(Yes — registering your app requires a paid Exact Online developer subscription (per country); App Store listing is optional.)
Apideck Credentials
Not available
Costs
Developer subscription approx. €15/month per country (excl. VAT); no per-call API charges.
Sandbox Availability
Available(No isolated sandbox — test with your developer subscription or a free 30-day trial.)
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 AppDocs provided
Submit App for Exact Review
Add Credentials to Apideck
Authorize Connection (OAuth)Handles OAuth flow
Build via Unified APIMaintains 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, 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.
⚠️

5 gotchas across 4 resources

Connector-specific behaviors and limitations to be aware of

📦

14 supported resources

View field mappings, supported operations, and schema details