Compatibilité

Pennylane : les données qu’une automatisation peut relier, et à quelles conditions

L’essentiel

Pennylane publie une documentation complète de son API v2, c’est-à-dire de l’interface par laquelle un autre logiciel peut consulter ou modifier ses données. À partir de la formule Essential, un utilisateur disposant des droits d’administration crée un jeton d’accès depuis les paramètres du compte. Une automatisation peut alors lire et enregistrer les factures clients comme fournisseurs, les devis, les clients, les produits et les écritures comptables, dans la limite de 25 requêtes toutes les 5 secondes. Les webhooks, ces avis que le logiciel envoie de lui‑même à un autre outil, existent mais demeurent en version bêta.

Rédigé avec l’aide de l’intelligence artificielle et publié le 14 octobre 2026 sous la responsabilité de , fondateur de Nodva ; sources vérifiées le même jour.

Ce logiciel est employé dans chacun des métiers auxquels nous consacrons une page : les cabinets de courtage en assurance, les organismes de formation et CFA, ainsi que les agences immobilières.

À quoi sert Pennylane ?

Pennylane est un logiciel de gestion financière et comptable employé par des entreprises ainsi que par leurs cabinets d’expertise comptable. Il couvre la facturation des clients, les factures des fournisseurs, les transactions bancaires, la comptabilité et les exports réglementaires, tels que le fichier des écritures comptables (FEC).

Dans une petite entreprise, Pennylane se situe souvent en aval des autres outils, puisqu’une vente conclue ailleurs doit y devenir une facture et qu’une facture fournisseur reçue par courriel doit y être déposée. C’est précisément ce passage d’un outil à l’autre que l’API permet d’automatiser.

De quel accès une automatisation dispose-t-elle ?

Modalités relevées le 14/10/2026 dans la documentation destinée aux développeurs
ÉlémentCe que publie l’éditeur
Type d’accèsAPI « Company » v2, documentée publiquement, la version 1 étant dépréciée
ConditionsFormule Essential ou supérieure, l’API n’étant pas disponible avec la formule Starter
Création du jetonPar un utilisateur disposant de l’accès administrateur à l’espace de l’entreprise (dirigeant, comptable interne ou expert-comptable)
DroitsLecture seule, ou lecture et écriture, réglées domaine par domaine (clients, factures clients, devis, fournisseurs, écritures, transactions, pièces jointes)
ExpirationAu choix 1 mois, 6 mois, 12 mois ou aucune, le jeton ne s’affichant qu’une seule fois
Limites25 requêtes toutes les 5 secondes pour chaque jeton
NotificationsWebhooks en version bêta, l’éditeur recommandant de recourir également à ses fonctions de suivi des changements

Les droits se choisissent lors de la création du jeton. Un jeton destiné au dépôt des factures fournisseurs n’a pas à permettre la création d’écritures comptables ; en outre, réserver un jeton à chaque usage permet d’en révoquer un sans interrompre les autres.

Quelles données peuvent être lues ou enregistrées ?

Périmètres de l’API v2 décrits dans la documentation consultée le 14/10/2026 (extrait)
DomaineLectureÉcriture
VentesClients, produits, devis, factures clients, abonnements de facturationCréation et modification, envoi d’une facture par courriel
AchatsFournisseurs, factures fournisseursCréation, import à partir d’un PDF, validation, rapprochement
ComptabilitéJournaux, comptes, écritures, balance, FECCréation et modification d’écritures, lettrage
BanqueComptes et transactionsCatégorisation, rapprochement avec les factures
Pièces jointesFichiers déposésDépôt, modification, suppression

Une automatisation peut ainsi créer la facture client dans Pennylane dès qu’un devis est accepté dans un autre outil, déposer les factures fournisseurs reçues dans une boîte de messagerie ou alimenter un tableau de trésorerie à partir des factures en attente de règlement. Les webhooks publiés à ce jour signalent notamment le changement de statut d’une facture électronique, la réception d’une facture fournisseur par la voie de la facturation électronique et la création d’un fichier.

Quels points restent à vérifier ?

Trois points, propres à votre compte Pennylane ou au fonctionnement de son API, sont à vérifier avant de lancer un projet :

  • La formule de votre compte : si l’onglet Développeurs n’apparaît pas dans les paramètres, il s’agit vraisemblablement d’une formule Starter, ou bien l’utilisateur ne dispose pas des droits suffisants.
  • La stabilité des webhooks, encore en version bêta, qui justifie de prévoir une vérification périodique au moyen des fonctions de suivi des changements.
  • Le rôle de l’expert-comptable, qui dispose souvent des droits d’administration et doit être associé à toute automatisation qui enregistre des écritures.

La limite de 25 requêtes toutes les 5 secondes suffit en général aux usages courants d’une petite entreprise. Elle impose seulement d’étaler les traitements volumineux, tels que l’import d’un historique de factures.

Que vaut-il mieux confier à Pennylane lui‑même ?

Avant d’envisager une automatisation, il convient d’exploiter pleinement les fonctions natives de Pennylane :

  • La facturation récurrente, que les abonnements de facturation du logiciel produisent déjà.
  • Le rapprochement bancaire courant, assuré par le logiciel.
  • Les connexions bancaires et les intégrations proposées par l’éditeur, à essayer avant toute construction.

Une automatisation extérieure trouve en revanche son utilité lorsque l’information naît dans un autre outil, qu’il s’agisse d’un logiciel métier qui enregistre la vente, d’une boîte de messagerie qui reçoit les factures ou d’un tableur de suivi. Les choix comptables demeurent toutefois du ressort de l’entreprise et de son expert-comptable, l’automatisation se bornant à préparer les pièces puis à les déposer, sans jamais trancher une imputation incertaine.

Les précautions à prendre avant un projet avec Pennylane

Un projet relié à Pennylane, qui touche à la comptabilité de l’entreprise, appelle quatre précautions :

  • Vérifiez que votre formule donne accès à l’onglet Développeurs.
  • Créez un jeton par automatisation, assorti d’une date d’expiration et des seuls droits utiles.
  • Informez votre expert-comptable avant toute écriture automatique en comptabilité.
  • Conservez la liste des jetons créés afin de pouvoir les supprimer au terme de la prestation.

Aucun partenariat

Nodva n’est ni partenaire ni revendeur de Pennylane. Le nom Pennylane n’est cité que pour indiquer la compatibilité d’un service avec ce logiciel (code de la propriété intellectuelle, article L713-6). Les informations de cette page proviennent de la documentation publique de l’éditeur, consultée le 14 octobre 2026, et sont susceptibles d’évoluer.

Nodva conçoit des workflows reliés aux logiciels que vous utilisez déjà. Par défaut, tout envoi destiné à l’extérieur est soumis à la validation de vos équipes, et un envoi automatique n’est mis en place qu’avec votre accord écrit. L’automatisation d’une tâche reliée à un ou deux logiciels coûte de 1 200 à 1 800 €, et le diagnostic de 30 minutes qui la précède est gratuit.

Questions reçues

Questions fréquentes

Pennylane dispose-t-il d’une API ?

Oui. Pennylane publie la documentation de son API v2, qui couvre les ventes, les achats, la comptabilité, la banque et les pièces jointes. L’ancienne version 1 est dépréciée et ne reçoit plus de nouvelles fonctions.

Quelle formule de Pennylane permet d’utiliser l’API ?

La documentation indique la formule Essential ou une formule supérieure. Avec la formule Starter, l’onglet Développeurs, qui permet de créer un jeton, n’est pas disponible.

Qui peut créer un jeton d’accès à l’API de Pennylane ?

Seul un utilisateur disposant de l’accès administrateur à l’espace de l’entreprise le peut, qu’il s’agisse du dirigeant, d’un comptable interne ou de l’expert-comptable. Le jeton ne s’affiche qu’une fois et doit être conservé dans un gestionnaire de mots de passe.

Pennylane peut-il avertir une automatisation d’un changement ?

Oui, au moyen de webhooks, mais cette fonction est en version bêta et ne couvre pour l’instant qu’un nombre restreint d’événements. L’éditeur recommande donc de recourir également à ses fonctions de suivi des changements.