Intégration · CRM et facturation

Connecter Sellsy à votre logiciel métier

Sellsy se relie à un logiciel métier par son API v2, authentifiée en OAuth 2.0 avec un accès créé dans le Portail développeur, et par des webhooks HTTP qui signalent créations et mises à jour. Le quota de requêtes dépend de la formule Sellsy souscrite, et, sur un compte où l'émission de factures électroniques est activée, l'API exige depuis octobre 2026 des fiches clients complètes avant de valider une facture.

L'essentiel

  • Sellsy propose trois types d'accès à son API v2 : Personnel pour un échange serveur à serveur, Privé pour vos collaborateurs, Public réservé aux partenaires validés par Sellsy.
  • Selon la page des offres Sellsy relevée en octobre 2026, le quota va de 50 000 à 432 000 requêtes API par jour selon la formule.
  • Le centre d'aide Sellsy précise que le webhook HTTP n'attend pas de réponse et ne gère pas les erreurs : une relecture planifiée reste indispensable.
  • Depuis la version 2.302.0 du 5 octobre 2026, l'API Sellsy exige un SIREN et un SIRET valides pour valider une facture électronique adressée à une entreprise française.
  • Avant tout développement, regardez la place de marché Sellsy, qui annonce plus de 100 applications, et l'outil Make, que Sellsy présente comme une voie simplifiée bâtie sur son API.

Que contient l'API v2 de Sellsy ?

L'API v2 de Sellsy est une API REST qui ouvre les objets commerciaux et comptables du compte : sociétés, particuliers, opportunités, devis, commandes, factures, avoirs, factures d'acompte, abonnements et livraisons. Son changelog officiel montre un rythme soutenu : il affiche la version 2.305.0 au 12 octobre 2026, et plusieurs versions publiées depuis juin 2026 concernent la facture électronique.

Quelques ajouts récents montrent ce qu'un logiciel métier peut piloter dans Sellsy :

  • Conversion : un prospect, société ou particulier, passe en client par un appel dédié (version 2.223.0).
  • Abonnements : modification et suppression d'échéances, avec un plafond de 500 échéances par abonnement.
  • Livraisons : liste, recherche et lecture d'un bon de livraison.
  • Règlements : enregistrement d'un paiement sur une facture depuis la version 2.274.0 du 1er juillet 2026.

Le même changelog signale des changements cassants, comme celui du 17 août 2026 (version 2.285.1), qui modifie un champ de la réponse des abonnements. Une intégration Sellsy se surveille donc dans la durée.

Personnel, Privé ou Public : quel accès API Sellsy créer ?

L'accès se crée dans Sellsy par Menu, Réglages, Portail développeur, onglet API V2, bouton « Créer un accès API ». On y nomme l'accès, on choisit le collaborateur rattaché, puis on coche les autorisations (scopes). Le Client ID et le Client Secret de l'accès se copient ensuite depuis le Portail développeur, et le jeton s'obtient en OAuth 2.0 auprès de login.sellsy.com.

Type d'accèsMode de connexionDroits appliquésUsage typique
PersonnelServeur à serveur, sans connexion d'un utilisateurCeux du collaborateur associé et de sa licenceSynchronisation entre votre logiciel métier et votre compte Sellsy
PrivéChaque collaborateur se connecte avec ses identifiants Sellsy (URL de redirection requise)Ceux de la personne connectéeOutil interne utilisé par plusieurs commerciaux
PublicOuvert à tous les utilisateurs SellsyRéservé aux partenaires, après validation par SellsyApplication proposée à l'ensemble des clients Sellsy

Pour relier un logiciel métier à votre propre compte, l'accès Personnel est la voie habituelle. Selon le centre d'aide Sellsy, ses jetons deviennent inutilisables si le collaborateur rattaché est désactivé ou supprimé : l'attacher au compte d'un commercial, c'est programmer une panne pour le jour de son départ.

Combien de requêtes par jour selon votre formule Sellsy ?

Sur sa page des offres, relevée en octobre 2026, Sellsy affiche un quota quotidien de requêtes API pour chaque formule des gammes Vente & Facturation et Sellsy Vente :

GammeFormuleRequêtes API par jour
Vente & FacturationEssentialsJusqu'à 250 000
Vente & FacturationAdvanced et EnterpriseJusqu'à 432 000
Sellsy VenteStandard50 000
Sellsy VenteEvolution150 000
Sellsy VenteElite432 000

Ces volumes laissent de la marge à la plupart des PME : pousser 300 factures par jour n'en consomme qu'une petite partie. Le danger vient d'un script qui relirait toutes les sociétés toutes les cinq minutes. La page des offres ne précise ni limite par seconde ni quota pour la gamme Sellsy Facturation seule : deux points à faire confirmer par Sellsy avant une reprise massive.

Que faut-il savoir des webhooks Sellsy ?

Un webhook Sellsy envoie une requête vers l'adresse de votre choix quand une action se produit dans le compte, par exemple la création d'un client ou la mise à jour d'un document. Seul un administrateur peut le configurer, dans Réglages, Portail développeurs, Webhooks, en version Slack ou HTTP.

  • Objets concernés : le centre d'aide cite notamment collaborateurs, tiers, contacts, articles, factures, devis, commandes, opportunités, tickets, projets et dépenses.
  • Format : le centre d'aide décrit un contenu envoyé au format « form-urlencoded » ; depuis la version 2.183.0 (mars 2025), le changelog de l'API prévoit, pour les webhooks créés par l'API, une option de contenu JSON et une option d'inclusion de l'objet dans le message.
  • Authenticité : l'en-tête X-Webhook-Signature porte une empreinte SHA1 calculée avec une clé de signature personnalisable, que votre service vérifie avant tout traitement.
  • Fiabilité : selon le centre d'aide Sellsy, le webhook n'attend pas de réponse et ne gère pas les erreurs.

Cette dernière phrase change la conception : si votre serveur redémarre au moment où une facture est validée, l'événement est perdu. Le webhook sert d'accélérateur, et une relecture planifiée des documents modifiés depuis le dernier passage sert de filet. Le principe est rappelé dans notre définition du webhook.

Facture électronique : ce que l'API Sellsy exige désormais

Sellsy se présente comme Plateforme Agréée pour la facturation électronique, et son API suit la réforme de près. Le changelog officiel en retrace les étapes de 2026 :

  1. 17 juin 2026 (2.268.0) : statut d'enregistrement à la facture électronique sur les fiches sociétés.
  2. 1er juillet 2026 (2.274.0) : adresse électronique de facturation sur les factures, avoirs, factures d'acompte et factures de situation, et statut de cycle de vie sur les factures et les avoirs.
  3. 26 août 2026 (2.289.0) : appels d'activation de l'émission électronique.
  4. 5 octobre 2026 (2.302.0) : sur un compte en émission électronique, une facture ne se valide plus sans adresse de facturation complète ; un client entreprise doit avoir un SIREN et un SIRET valides en France, ou un numéro de TVA intracommunautaire ailleurs dans l'Union européenne ; les taux de TVA non conformes sont refusés.

Conséquence pratique : un logiciel métier qui transmettait des fiches clients approximatives verra ses appels rejetés. Le chantier commence alors par la qualité des données dans votre propre outil, avant toute ligne de code côté Sellsy. Le calendrier de la réforme figure dans notre guide de la facture électronique 2026, et l'adaptation d'un outil interne dans notre page sur la facture électronique dans un logiciel métier.

Quatre flux entre un logiciel métier et Sellsy, pas à pas

  1. Le chiffrage technique devient devis. Un bureau d'études dimensionne une ventilation dans son outil de calcul ; à la validation, le service d'intégration retrouve la société dans Sellsy par son SIREN, la crée si besoin, puis crée le devis avec les articles et quantités. Le chargé d'affaires l'envoie depuis Sellsy. Voir aussi automatiser vos devis.
  2. La première commande convertit le prospect. Quand l'ERP enregistre la première commande d'un prospect, l'appel de conversion le fait passer en client dans Sellsy sans action d'un commercial.
  3. Le contrat de maintenance devient abonnement. Un installateur de bornes de recharge signe un contrat annuel dans son outil de suivi de parc ; l'abonnement Sellsy est créé avec ses échéances et la facturation récurrente part de Sellsy.
  4. Le règlement remonte sans pointage. Un paiement reçu sur le portail client est enregistré sur la facture Sellsy correspondante ; le service comptable voit la facture réglée sans rapprochement manuel.

Comment se déroule une intégration Sellsy, de l'inventaire à la production ?

  1. Inventaire des flux : pour chaque donnée, quel outil fait foi (le client naît-il dans Sellsy ou dans l'ERP ?).
  2. Clé de rapprochement : le SIREN, que l'API Sellsy exige désormais pour valider une facture électronique adressée à une entreprise française, devient l'identifiant commun. On recherche toujours avant de créer, ce qui évite les sociétés en double.
  3. Accès et secrets : un accès Personnel rattaché à un administrateur durable, des scopes réduits, le secret rangé dans un coffre côté serveur.
  4. Tests : les pages publiques de Sellsy consultées en octobre 2026 ne décrivent pas de bac à sable dédié ; on développe sur un compte séparé de la production, puis on bascule avec quelques documents contrôlés.
  5. Données personnelles : Sellsy indique héberger les données en France ; côté logiciel métier, on ne copie que les champs utiles des contacts, et le journal garde des identifiants plutôt que des fiches entières.
  6. Suivi : journal de chaque appel, alerte quand un document est rejeté, lecture régulière du changelog.

Place de marché, Make ou service d'intégration dédié ?

Avant de développer, regardez ce que Sellsy relie déjà. Sa place de marché annonce plus de 100 applications réparties en 21 catégories : comptabilité (ACD, Sage 100, MyUnisoft, Cegid Loop, Tiime), paiement (Stancer), e-commerce (Amazon Seller, Wix), téléphonie (Aircall, Allo). La page des offres coche aussi une intégration Zapier, et Sellsy présente Make comme un outil low-code bâti sur son API. L'éditeur propose enfin du développement personnalisé par son service Sellsy Services.

SituationVoie la plus raisonnable
Votre logiciel figure dans la place de marchéLe connecteur existant, après un essai sur quelques documents
Un déclencheur, une action, peu de volumeMake ou Zapier
Logiciel métier spécifique, factures, contrôles, reprise sur incidentUn service d'intégration sur mesure

Quand le sur-mesure est retenu, YMHB Web écrit un service d'intégration dont le code vous appartient au paiement intégral : hébergé sur votre compte, table de correspondance entre identifiants Sellsy et identifiants de votre logiciel, relecture planifiée en complément des webhooks, documentation des champs échangés. La démarche générale est décrite dans notre page pour connecter ses logiciels par API. Si c'est Sellsy qui ne convient plus, voir les alternatives à Sellsy.

Questions fréquentes

L'API de Sellsy est-elle incluse dans l'abonnement ?

Pour les gammes Vente & Facturation et Sellsy Vente, oui. La page des offres Sellsy relevée en octobre 2026 affiche un quota de requêtes API dans chacune de leurs formules, de 50 000 requêtes par jour pour Sellsy Vente Standard jusqu'à 432 000 pour les formules Elite, Advanced et Enterprise. Pour la gamme Facturation seule, faites confirmer l'accès par Sellsy. Le coût d'une intégration avec Sellsy tient surtout au développement, à l'hébergement et à la maintenance du service qui appelle l'API.

Où créer un accès à l'API Sellsy ?

Dans Sellsy, l'accès à l'API se crée par Menu, Réglages, Portail développeur, onglet API V2, puis « Créer un accès API ». Le centre d'aide Sellsy recommande qu'un administrateur le crée, car les droits du jeton dépendent de ceux de son créateur. Le Client ID et le Client Secret se copient ensuite depuis le Portail développeur ; le secret se range dans un coffre de secrets côté serveur, jamais dans le code.

Les webhooks Sellsy renvoient-ils un événement en cas d'échec ?

Non. Selon le centre d'aide Sellsy, le webhook HTTP n'attend pas de réponse et ne gère pas les erreurs. Un événement envoyé pendant une indisponibilité de votre serveur est donc perdu. Une intégration fiable avec Sellsy combine les webhooks, pour la rapidité, et une relecture planifiée des documents modifiés, pour rattraper ce qui aurait été manqué.

Existe-t-il un environnement de test pour l'API Sellsy ?

Les pages publiques de Sellsy consultées en octobre 2026 ne décrivent pas de bac à sable dédié à l'API ; le centre d'aide renvoie vers une configuration Postman pour essayer les appels. Pour développer sans risque, la pratique la plus sûre reste un compte Sellsy séparé de la production, puis une mise en service progressive avec quelques documents contrôlés.

Que se passe-t-il si le collaborateur lié à l'accès API Sellsy quitte l'entreprise ?

Le centre d'aide Sellsy indique que les jetons d'un accès API deviennent inutilisables si le compte du collaborateur rattaché est désactivé ou supprimé. Toutes les synchronisations s'arrêtent alors. Il vaut mieux rattacher l'accès à un administrateur durable, noter qui le détient, et prévoir la recréation de l'accès avant tout départ.

À lire aussi

Sources

  1. Sellsy, offres et tarifs (requêtes API par jour selon la formule, Zapier), consultés en octobre 2026
  2. Sellsy, place de marché des intégrations (plus de 100 applications, Make, Sellsy Services)
  3. Sellsy, solution pour PME et ETI (hébergement en France, Plateforme Agréée), consultée en octobre 2026
  4. Sellsy, centre d'aide : API V2 (création d'un accès, droits du jeton, authentification)
  5. Sellsy, centre d'aide : types d'accès API (Personnel, Privé, Public)
  6. Sellsy, centre d'aide : Webhooks (configuration, format, signature, absence de gestion des erreurs)
  7. Sellsy, changelog de l'API v2 (versions 2.183.0 à 2.305.0 : webhooks, abonnements, livraisons, facture électronique)
  8. Sellsy, centre d'aide : Configuration Postman APIV2 (Client ID, Client Secret, authentification OAuth 2.0)

Prêt à démarrer ?

Décrivez-nous votre situation, pas une liste de fonctionnalités.

Réponse sous un jour ouvré, en général par téléphone. Si un outil du marché suffit, nous vous le dirons.

Premier échange sans engagementCadrage avant chiffrage

AppelerDécrire mon problème