Dualentry

Service ID: dualentry

DualEntry is an AI-native ERP platform built from the ground up for finance teams scaling from mid-market to IPO.

At a Glance

Difficulty
MODERATEAPI Key Authentication — Credential Generated by the Consumer's DualEntry Administrator
Authentication
API KeyAPI Key sent in the X-API-KEY header, not OAuth. The key is a long-lived organisation credential with no expiry.
Webhooks
No webhooks — not supported by DualEntry's API.
Partnership Required
No(Apideck holds an approved partnership with DualEntry, so no application or certification is required from you.)
Apideck Credentials
Not available(Not available — each consumer supplies their own API key; there is no shared Apideck credential.)
Costs
No separate API fee — bundled into the DualEntry subscription, which lists Open API as a plan feature.
Sandbox Availability
AvailableAccess Sandbox(A separate Development environment at api-dev.dualentry.com with its own organisations and API keys; a production key will not authenticate there.)
Account Type Required
Any DualEntry plan. Multi-company tenants supported; scope to a Default Company or the whole tenant.
Consumer Access Level
Organisation administrator — only an admin can generate the API key, via Settings > Organization > Developer access.
Rate Limits
300 requests/min per API key across all endpoints; 60 requests/min per endpoint; invoice create/update capped at 2/min.

Responsibility matrix

TaskYou (Customer)Your ConsumerApideck
Generate the API key in DualEntry✓ (organisation administrator)
Configure the DualEntry connectorDocs provided
Provide the API key✓ (via Vault)Securely stores credentials
Choose the environment and Default Company✓ (at connection time)
Build via the Unified APIMaintains connector
Rotate the API key✓ (administrator)Updates the stored credential
Monitor connections✓ Via Dashboard✓ Can revoke anytimeLogs & alerts

Environments

Sandbox
Development and testing against api-dev.dualentry.com. Credentials: a Development API key, generated by the consumer's DualEntry administrator and selected in Apideck by setting the connection's Environment to Development. There is no self-service sandbox signup — ask DualEntry for a development organisation.
Production
Live consumer data on api.dualentry.com. Credentials: a Production API key from the same administrator, with the connection's Environment left on Production.
Critical
Development credentials CANNOT be used with production accounts. The two environments hold separate organisations and separate keys, so swapping a key between them fails to authenticate rather than returning an error you can act on.

🚨Important to Know About Dualentry

  • The API key is not self-service for you: the consumer's own DualEntry administrator must generate it, and DualEntry shows it only once at creation — if it is lost, a new key must be issued and the old one revoked.
  • On a multi-company tenant, a read that does not name a company returns records from every company in the tenant. Set a Default Company on the connection, or send an x-apideck-company-id header per request.
  • DualEntry offers no free trial. Every plan includes accountant-led implementation instead, so evaluating the platform means going through their onboarding rather than self-serving.
⚠️

21 gotchas across 13 resources

Connector-specific behaviors and limitations to be aware of

📦

16 supported resources

View field mappings, supported operations, and schema details