Introduction

Le but de cette API (interface de programmation applicative) est de permettre une connexion standard entre les SI (systèmes d’information) des entreprises et les PA (plateformes agréées).

L’implémentation de ces API standard par les PA n’est pas obligatoire.

Les enjeux sont :

  • La sécurité d’accès OAUTH2
  • La segmentation des flux :
    • Flux entrantsVSflux sortants
    • Factures de venteVSfactures d’achat
    • Les accès par des tiers : expert-comptable, factor, etc.
  • La performance: possibilité d’accès en SaaS ou on-premise, avec un traitement asynchrone des flux pour faciliter la montée en charge.
Voir texte original : Introduction

Masquer le texte original : Introduction

Introduction

Le contexte de ce travail de standardisation est la mise en place de la facturation électronique obligatoire en France.

L’objectif des API (interface de programmation applicative) standardisées est de permettre une interface standard entre le système d’information (SI) de l’entreprise dans son ensemble, intégrant aussi les SC (solutions compatibles), d’une part, et les plateformes agréées (PA), d’autre part, de façon à construire une interopérabilité de bout en bout permettant à toutes les solutions de l’entreprise de se connecter d’une façon standardisée aux plateformes agréées qui implémenteront ces API.

Les API standardisées permettent de répondre aux enjeux techniques et fonctionnels suivants :

a) La sécurité d’accès avec un protocole d’autorisation basé sur OAUTH2.

b) Une segmentation des flux, illustrée par la figure 1 ci-dessous :

  • Les flux entrants (émis par les plateformes agréées vers l’entreprise) versus les flux sortants (transmis par l’entreprise vers les plateformes agréées)

  • Les factures de ventes versus les factures d’achats
  • Les accès par des tiers : l’expert-comptable, etc.
Figure 1 - Segmentation des flux
c) La performance avec :
  • Des API fonctionnant pour un consommateur d’API en SaaS ou on-premise (sur site)

  • Des API conçues pour un traitement des flux en asynchrone pour faciliter la montée en charge

Mises à jour

Restez informé des changements clés

Un email quand une nouvelle version sort ou qu'un changement important touche la documentation technique.

Newsletter technique

Recevoir les mises à jour

Uniquement les évolutions importantes.