SOFTIC Academy

API et clés d'API

Mis à jour le 06/11/2026

L'API Softic.Invoice permet à un ERP ou à un logiciel de facturation de pousser lui-même ses factures, de demander leur traitement, de lire leur statut légal et de récupérer les documents. Elle est décrite en OpenAPI sur /services/swagger et dans le guide d'intégration.

Clés d'API

Facturation > Clés d'API (administrateurs) : une clé par système appelant. À la création, la clé complète s'affiche une seule fois : copiez-la, seule son empreinte est conservée. Une clé peut être limitée à la création de brouillons et à la lecture, ou autorisée à traiter (émettre, signer, déposer, annuler). Elle peut expirer, être désactivée ou supprimée ; sa dernière utilisation est visible.

Ce que fait l'API

  • POST /api/v1/invoices : crée ou met à jour des brouillons au format JSON (le même que l'import), idempotent par référence externe, avec traitement immédiat optionnel.
  • Lecture par identifiant, par référence externe, ou des changements depuis une date (sondage régulier par l'ERP).
  • Actions : émettre, signer, déposer, traiter en un appel, interroger la plateforme, annuler.
  • Documents légaux (XML signé, réponse de la plateforme, élément SAF-T) et facture imprimable dans la langue voulue.
  • Référentiel de la société : régime, codes de taxes, clients, articles.

Les factures créées par l'API apparaissent dans l'écran Factures avec, dans leur journal, le nom de la clé qui a agi.

Mots-clés api cle x-api-key rest json integration statut documents swagger