FreeAgent est une plateforme de comptabilité cloud utilisée par des dizaines de milliers d’entreprises.
Si votre produit touche à la finance, à la facturation ou à la comptabilité, intégrer FreeAgent est une décision stratégique, particulièrement si vous travaillez avec des freelances, startups ou petites entreprises basées au Royaume-Uni.
Intégrer votre produit à l’API FreeAgent permet de :
- Automatiser les workflows de facturation et les écritures comptables
- Synchroniser les données financières entre plateformes pour alimenter vos fonctionnalités de prévision, rapprochement ou reporting
- Réduire la saisie manuelle et les erreurs grâce à une synchronisation fluide
Ce guide explique comment configurer votre intégration, les bonnes pratiques à suivre et plusieurs cas d’usage concrets rendus possibles via l’Unified Invoicing API de Chift.
Qu’est-ce que l’API FreeAgent ?
L’API FreeAgent est une API REST moderne, offrant un accès sécurisé et fiable aux principales fonctionnalités comptables.
Caractéristiques clés :
- Authentification OAuth 2.0
- Support JSON et XML
- URL de base :
%%https://api.freeagent.com%% - Méthodes HTTP standards (GET, POST, PUT, DELETE)
Deux API, toutes deux prises en charge par Chift :
- Company API : pour les éditeurs destinés aux petites entreprises utilisant FreeAgent directement
- Accountancy Practice API : pour les outils utilisés par les cabinets comptables gérant les comptes de leurs clients
Les deux API donnent accès aux données financières essentielles : factures, dépenses, transactions bancaires, contacts… Idéal pour l’automatisation, le reporting et la synchronisation de données.
[[cta_unified_accounting]]
Exemples de cas d’usage d’intégration avec l’API FreeAgent
Intégrer FreeAgent via l’Unified Accounting API de Chift vous permet de fluidifier les opérations, d’augmenter votre automatisation et d’apporter plus de valeur à vos utilisateurs.
Voici les cas d’usage les plus fréquents :
Envoyer les données de factures pour automatiser les écritures comptables
Permettez à vos utilisateurs d’exporter leurs factures d’achat et de vente dans FreeAgent pour automatiser les écritures et réduire la charge manuelle.
C’est exactement ce que fait Pleo avec Chift. Ils se connectent à FreeAgent et à d'autres outils comptables pour synchroniser automatiquement les dépenses et factures fournisseurs. Grâce à l’Unified API de Chift, Pleo a économisé plus de 2 200 heures de développement.

Étude de cas : Comment Pleo a accéléré son Go-To-Market avec Chift
Synchroniser les données clients avec les systèmes comptables
Maintenez les fiches clients synchronisées entre votre CRM ou outil de facturation et FreeAgent.
Résultat : données cohérentes, à jour, sans erreurs ni double saisie.

Fournir des données fournisseurs/clients en temps réel pour la gestion de trésorerie
Les plateformes de cashflow/gestionde trésorerie utilisent Chift pour récupérer les comptes fournisseurs et clients ouverts dans FreeAgent.
Cela permet aux utilisateurs d’avoir une vision claire des flux futurs et d’améliorer leurs décisions financières.

Évaluer l’éligibilité aux prêts sur les plateformes de lending
Les plateformes de financement B2B utilisent les données récupérées via les APIs Comptabilité Unifiée et Facturation Unifiée pour évaluer la santé financière d’une entreprise en temps réel.
Résultat : des décisions de prêt en quelques secondes.

Plus d’exemples : études de cas Chift
Mettre en place votre intégration API FreeAgent
La configuration repose sur un processus OAuth2 sécurisé :
1. Créer un compte développeur
Inscrivez-vous sur : https://dev.freeagent.com/
2. Créer votre application
Définissez le nom de l’app et vos URLs de redirection pour OAuth2.
3. Implémenter le flux OAuth2
Échangez le code d’autorisation contre un token, et stockez-le de manière sécurisée. Utilisez le token via : %%Authorization: Bearer%%.
4. Logique de refresh token
FreeAgent utilise une méthode particulière : HTTP Basic Auth
%%HTTPBasicAuth(client_id, client_secret)%%
5. Pour les utilisateurs de l’API Practice
Incluez l’en-tête %%X-Subdomain%% dans chaque requête pour cibler le bon client.
6. Utiliser le sandbox avant la production
URL : https://api.sandbox.freeagent.com
Chift simplifie tout cela : gestion OAuth, refresh automatique, gestion des erreurs… Vous pouvez vous concentrer sur la création de fonctionnalités.
Nos recommandations pour intégrer FreeAgent
Pour garantir une intégration stable et scalable :
- Stockez vos identifiants en toute sécurité
- Gérez les rate limits avec backoff et
%%Retry-After%% - Rafraîchissez les tokens proactivement (max 15/min)
- Validez systématiquement les réponses
- Utilisez la pagination (
%%per_page%%+%%Link%%) - Testez en profondeur sur le sandbox
Chift applique automatiquement ces bonnes pratiques.
Intégrez FreeAgent et d’autres logiciels comptables via une API unifiée
Grâce à l’Unified Accounting API de Chift, vous pouvez intégrer FreeAgent ainsi que d’autres plateformes majeures comme : Visma eAccounting, Sage Génération Experts, Sage 100, Pennylane, MyUnisoft, Exact Online, Xero, et bien d’autres.

L’approche unifiée de Chift réduit drastiquement le développement et la maintenance, accélère le déploiement et facilite le passage à l’échelle. Votre équipe produit se concentre sur l’essentiel, pendant que vos équipes marketing & sales valorisent une couverture d’intégrations élargie.
Envie d’en savoir plus ? Contactez notre équipe pour une démo personnalisée.
FreeAgent API integration FAQ
Quelle est la limite de requêtes API ?
FreeAgent applique des limites pour garantir la stabilité :
- 120 requêtes/minute
- 3 600 requêtes/heure
- 15 refresh tokens/minute
En cas de dépassement, FreeAgent renvoie : 429 Too Many Requests + un %%Retry-After%%.
Quels endpoints FreeAgent sont accessibles ?
L’intégration à FreeAgent vous donne accès à plusieurs modèles de données pour envoyer ou récupérer des informations, notamment :
- Clients
%%/clients%% - Fournisseurs
%%/suppliers%% - Codes TVA
%%/vat-codes%% - Journaux
%/journal-entries%
Consultez notre documentation API FreeAgent pour la liste complète des endpoints disponibles via Chift.
FreeAgent est-il cloud ?
Oui, FreeAgent est totalement cloud et accessible via navigateur.
FreeAgent est-il gratuit ?
Non. FreeAgent propose un essai gratuit de 30 jours, puis nécessite un abonnement payant.
Puis-je envoyer des factures dans FreeAgent ?
Oui. Vous pouvez créer et importer des factures via l’API, y compris les pièces jointes.
.webp)

.webp)























.avif)




