Comment vendre une API ?
Vendre une API implique de préparer soigneusement la documentation, d'évaluer la valeur de l'actif, de publier une annonce structurée et de transmettre l'ensemble des accès à l'acheteur via un processus sécurisé.
Une API (Application Programming Interface) est un actif numérique à part entière : elle génère des revenus via des abonnements, des appels facturés à l'usage ou des licences. La céder dans de bonnes conditions demande une préparation rigoureuse, une valorisation honnête et un processus de transmission clair. Voici comment procéder étape par étape.
1. Préparer l'API avant la mise en vente
Avant même de publier une annonce, vous devez rassembler tous les éléments qui permettront à un acheteur potentiel d'évaluer l'actif en toute confiance.
La documentation technique
Une API bien documentée se vend mieux et plus vite. Assurez-vous de disposer :
- D'une documentation complète et à jour (référence des endpoints, paramètres, exemples de requêtes et réponses).
- D'un changelog des versions successives.
- D'informations sur l'infrastructure sous-jacente (hébergement, base de données, langage, dépendances).
Les données financières et d'usage
Les acheteurs s'intéressent avant tout à la viabilité économique de l'API. Préparez :
- Les revenus mensuels ou annuels récurrents (MRR, ARR si applicable).
- Le nombre d'utilisateurs actifs ou de clients abonnés.
- Le volume d'appels mensuel et son évolution dans le temps.
- Le taux de churn (perte de clients) si disponible.
- Les charges d'exploitation (hébergement, outils tiers, support).
Les éléments juridiques
Vérifiez que vous êtes bien l'unique propriétaire de l'API ou que vous avez les droits nécessaires pour la céder. Rassemblez les contrats clients en vigueur, les conditions générales d'utilisation et toute licence logicielle associée.
2. Estimer la valeur de votre API
La valorisation d'une API repose sur plusieurs critères : ses revenus récurrents, la solidité de sa base clients, la qualité du code, la facilité d'intégration, le degré de dépendance à des services tiers, et les perspectives de croissance.
Pour obtenir une évaluation fiable, La Citadelle Numérique propose deux options :
- Estimation Standard : une évaluation rapide basée sur les métriques clés de votre actif.
- Estimation Expert : un rapport détaillé incluant une analyse approfondie de la valeur de l'API, utile pour justifier votre prix auprès des acheteurs et négocier en confiance.
Il est déconseillé de fixer un prix de vente au hasard ou uniquement par comparaison avec d'autres annonces : chaque API est unique par son marché, sa technologie et son modèle économique.
3. Publier l'annonce sur la marketplace
Une fois votre API prête et valorisée, vous pouvez créer votre annonce sur La Citadelle Numérique. Pour qu'elle soit efficace et inspire confiance, votre annonce doit inclure :
- Une description claire du périmètre fonctionnel de l'API (ce qu'elle fait, pour qui, dans quel contexte).
- Le modèle de revenus (abonnement, pay-per-call, licence, freemium…).
- Les métriques clés : volume d'appels, nombre de clients, revenus mensuels.
- La stack technique (langage, infrastructure, intégrations tierces).
- Ce qui est inclus dans la vente (code source, documentation, base clients, nom de domaine, comptes associés).
Vous pouvez choisir de vendre à prix fixe ou de mettre l'annonce aux enchères. Dans le cas des enchères, un prix de réserve confidentiel peut être défini : l'API ne sera cédée que si ce seuil est atteint, sans que les acheteurs en connaissent le montant exact.
4. Échanger avec les acheteurs potentiels
La plateforme permet aux acheteurs intéressés de vous poser des questions ou de faire une offre. Soyez transparent et précis dans vos réponses : un acheteur bien informé est un acheteur qui signe. Évitez les promesses de performances futures non démontrables ; concentrez-vous sur les données réelles.
Des échanges sérieux peuvent mener à une négociation sur le prix ou sur les modalités de transition (accompagnement post-vente, transfert progressif des clés API, période de support technique).
5. Sécuriser la transaction grâce au séquestre
Une fois l'accord trouvé, La Citadelle Numérique sécurise la transaction grâce à un mécanisme de séquestre des fonds opéré via Stripe Connect. Concrètement :
- L'acheteur règle le montant convenu via la plateforme (par carte bancaire ; le virement SEPA est prévu pour les transactions de montants importants).
- Les fonds sont bloqués en séquestre : ni l'acheteur ni vous n'y avez accès pendant la phase de transmission.
- Vous constituez et remettez le Livrable de Transmission à l'acheteur.
- La Garde de La Citadelle, tiers de confiance de la plateforme, supervise la transmission, vérifie que tous les éléments sont bien remis et conformes à ce qui était annoncé.
- Une fois la bonne réception confirmée, La Garde libère les fonds en votre faveur, déduction faite de la commission de la plateforme.
Ce mécanisme protège à la fois l'acheteur (qui ne paie que si l'actif est bien transmis) et le vendeur (qui est assuré d'être payé dès lors que la transmission est validée).
6. Constituer le Livrable de Transmission
Le Livrable de Transmission est l'ensemble structuré de tout ce que vous remettez à l'acheteur. Pour une API, il comprend généralement :
- Le code source complet (dépôt Git ou archive).
- Les accès à l'environnement d'hébergement (serveur, conteneurs, cloud provider).
- Les clés API tierces et identifiants de services associés (bases de données, passerelles de paiement, outils de monitoring…).
- Le nom de domaine associé le cas échéant (transfert de registrar).
- La documentation technique et fonctionnelle.
- Les contrats ou informations relatives aux clients existants, dans le respect du RGPD.
- Tout compte de facturation ou tableau de bord analytique lié à l'API.
Un livrable complet et bien organisé accélère la validation par La Garde et la libération de vos fonds.
En résumé
Vendre une API sur La Citadelle Numérique suit un processus structuré : préparation rigoureuse de l'actif, estimation de sa valeur, publication d'une annonce transparente, négociation avec les acheteurs, puis transaction sécurisée par le séquestre et supervisée par La Garde. La plateforme ne garantit pas la rentabilité de l'actif pour l'acheteur, mais elle garantit la sécurité et la bonne exécution de la transaction pour les deux parties.
Questions complémentaires
- Quels documents faut-il fournir pour vendre une API ?
- Il faut fournir la documentation technique complète, les données financières (revenus, volume d'appels, nombre de clients), les contrats clients en vigueur, les droits de propriété sur le code et les accès à l'infrastructure. Ces éléments constituent le Livrable de Transmission remis à l'acheteur.
- Comment est calculée la commission sur la vente d'une API ?
- La Citadelle Numérique prélève une commission sur le montant de la vente. Le taux exact est précisé lors de la création de l'annonce. Cette commission est déduite automatiquement du montant libéré par le séquestre au moment du versement au vendeur.
- Que se passe-t-il en cas de litige entre le vendeur et l'acheteur ?
- La Garde de La Citadelle intervient comme tiers de confiance. Elle examine les éléments fournis par les deux parties, vérifie la conformité du livrable par rapport à l'annonce, et prend une décision sur la libération ou le remboursement des fonds séquestrés.
- Peut-on mettre une API aux enchères plutôt qu'à prix fixe ?
- Oui. Certaines annonces sur la plateforme fonctionnent en mode enchères. Le vendeur peut fixer un prix de réserve confidentiel : l'API ne sera cédée que si ce seuil est atteint, sans que les enchérisseurs en connaissent le montant.
Aller plus loin
- Guides de La Citadelle — dossiers complets étape par étape.
- Chroniques de La Garde — retours d'expérience sur les transactions.
- Articles du blog — conseils vente, achat, estimation, SEO.
- Services — estimation, audits, migration, refonte, création.
- Marketplace — actifs numériques en vente et aux enchères.