FreeAgent

Service ID: freeagent

FreeAgent's powerful and easy-to-use accounting software for UK businesses brings everything together – from invoices and expenses to Self Assessment tax returns, payroll and MTD-compatible VAT filing. Take a.

At a Glance

Difficulty
STRAIGHTFORWARDSelf-Service OAuth App + Free Sandbox — No Partnership or App Review
Authentication
OAuth 2.0OAuth 2.0 authorization code flow.
Webhooks
Not supported — no native or virtual webhooks; data sync is polling-based.
Partnership Required
No
Apideck Credentials
AvailableAvailable for testing (Apideck sandbox app; OAuth shows "Apideck"); production requires your own FreeAgent app.
Costs
FreeAgent developer account and sandbox are free; consumers need an active FreeAgent subscription (30-day free trial available).
Sandbox Availability
AvailableAccess Sandbox(Free via the FreeAgent Developer Dashboard.)
Account Type Required
Any active FreeAgent subscription
Consumer Access Level
Any FreeAgent user can authorize; the connection operates at the authorizing user's permission level, so a full-access user is recommended for complete data.
Rate Limits
120 requests/minute and 3,600 requests/hour, per user.

What are Apideck credentials?

For select connectors, Apideck has established partnerships allowing you to integrate immediately without your own partnership. When using Apideck credentials, “Apideck” appears as the requesting application during OAuth. Learn more about partnership categories →

Responsibility matrix

TaskYou (Customer)Your ConsumerApideck
Create FreeAgent Developer Account
Register & Configure AppDocs provided
Add Credentials to Apideck
Authorize Connection (OAuth)Handles OAuth flow
Build via Unified APIMaintains connector
Token Refresh✓ Automatic
Monitor Connections✓ Via dashboard✓ Can revoke anytimeLogs & alerts

Environments

Sandbox
Separate sandbox accounts and API keys via the FreeAgent Developer Dashboard; API served from api.sandbox.freeagent.com.
Production
Production app credentials from dev.freeagent.com. Development credentials CANNOT be used with production accounts and vice versa.

🚨Important to Know About FreeAgent

  • FreeAgent is UK-centric — optimised for UK tax compliance (VAT, MTD, Self Assessment); confirm fit for non-UK consumers.
⚠️

6 gotchas across 3 resources

Connector-specific behaviors and limitations to be aware of

📦

12 supported resources

View field mappings, supported operations, and schema details