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
- Available — Access 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
| Task | You (Customer) | Your Consumer | Apideck |
|---|---|---|---|
| Create FreeAgent Developer Account | ✓ | — | — |
| Register & Configure App | ✓ | — | Docs provided |
| Add Credentials to Apideck | ✓ | — | — |
| Authorize Connection (OAuth) | — | ✓ | Handles OAuth flow |
| Build via Unified API | ✓ | — | Maintains connector |
| Token Refresh | — | — | ✓ Automatic |
| Monitor Connections | ✓ Via dashboard | ✓ Can revoke anytime | Logs & 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