Skip to content
Last updated

API Seqino PDP - Introduction

Bienvenue dans la documentation de l'API Seqino PDP. Cette API fournit une interface moderne et simplifiée aux services de facturation électronique français, vous donnant la puissance d'une Plateforme de Dématérialisation Partenaire (PDP) sans la charge de gestion associée.

Pour toute question, visitez la Page Support.

Concepts Clés

Comprendre la relation entre les Sponsors, les Clients et les Mandats est essentiel pour travailler avec l'API Seqino PDP.

PPF
đ— đ—źđ—»đ—±đ—źđ˜đ˜€
𝗖đ—čđ—¶đ—Čđ—»đ˜đ˜€
đ—Šđ—œđ—Œđ—»đ˜€đ—Œđ—żđ˜€
propose une API grey-label Ă 
propose une API white-label Ă 
gĂšre les clients
accorde la permission via
autorise l'accĂšs Ă 
Annuaire
Facturation électronique
Télédéclaration
Mandat A
Mandat B
Mandat C
Mandat D
Client A
Entreprise 1
Client B
Entreprise 2 - Service X
Client C
Entreprise 2 - Service Y
Seqino

Entités Clés

🏱 Le Sponsor

  • Qui : Un client de Seqino qui s'est inscrit pour l'API grey-label ou white-label. Exemples : ERP, Banques, Plateformes comptables, OD.
  • RĂŽle : Fournit des services PDP Ă  leurs clients en utilisant les API Seqino.
  • ResponsabilitĂ© : Collecter les mandats, intĂ©grer l'API Seqino. GĂ©rer les opĂ©rations de facturation au nom des Clients.
  • Processus de crĂ©ation : Contrat entre le Sponsor et Seqino.

đŸ‘„ Les Clients

  • Qui : Une entreprise ou un dĂ©partement qui utilise le logiciel/service du Sponsor (externe Ă  Seqino) pour la facturation Ă©lectronique et autres services.
  • RĂŽle : CrĂ©er, envoyer, recevoir, payer des factures.
  • ResponsabilitĂ© :
    • Le client devra signer un mandat ou dĂ©lĂ©guer son consentement au Sponsor PDP.
    • đŸ€ White label : le client dĂ©signe le Sponsor comme sa PDP.
    • đŸ–€ Grey label : le client dĂ©signe Seqino comme sa PDP.
  • Identifiant : En-tĂȘte X-PDP-Client-Id (requis pour la plupart des opĂ©rations). Identifiant unique.
  • Processus de crĂ©ation : Via le tableau de bord Sponsor ou l'API d'Onboarding.

📋 Mandat

  • Qu'est-ce que c'est :
    • Un Mandat permet au Client d'accorder au Sponsor le droit de gĂ©rer les opĂ©rations PDP en son nom, spĂ©cifiquement la rĂ©ception de factures et la gestion de leur cycle de vie.
    • Le pĂ©rimĂštre d'un mandat reflĂšte le pĂ©rimĂštre d'une entrĂ©e d'annuaire PPF (Ligne d'annuaire). Les types de pĂ©rimĂštres suivants sont autorisĂ©s :
      • SIREN
      • SIREN + suffixe (MĂ©thode simple pour sĂ©parer plusieurs dĂ©partements sans utiliser le SIRET)
      • SIREN + SIRET
      • SIREN + SIRET + code_routage (code routage)
  • Objectif : MatĂ©rialise la relation entre une PDP (PDP de rĂ©ception) et une entitĂ© commerciale.
  • Processus de crĂ©ation : Via le tableau de bord Sponsor ou l'API d'Onboarding.

Architecture de l'API

En-tĂȘtes et Authentification

X-PDP-Client-Id: client-acme-corp        # Requis pour les opérations client

Catégories d'Endpoints

CatégorieObjectifRequiert l'ID Client
ClientsGérer les clients et l'onboarding
ParamÚtresConfigurer les préférences client
UtilisationCollecter l'utilisation de l'API par client et facturer en conséquence
MandatsGérer les entités légales et les entrées d'annuaire PPF
BrouillonsCréer et valider les brouillons de factures
FacturationEnvoyer et recevoir des factures électroniques
TélédéclarationEnvoyer les informations de télédéclaration
Cycle de vieInterroger ou s'abonner aux événements de cycle de vie

Flux de Travail Typique

  1. 🔗 Onboarding : CrĂ©er un lien d'onboarding pour un nouveau client
  2. 📋 CrĂ©ation de Mandat : Le client accorde les permissions via un mandat signĂ©
  3. 📘 Configuration Annuaire : Enregistrer les informations de routage de l'entreprise
  4. 📄 Traitement des Factures : Envoyer/recevoir des factures Ă©lectroniques
  5. 📊 Surveillance : Suivre l'utilisation et gĂ©nĂ©rer des rapports ou factures pour les clients du sponsor

Pour Commencer

  1. Obtenir les Identifiants : Récupérez votre X-PDP-Sponsor-Id auprÚs de Seqino
  2. Onboarding Client : Utilisez les endpoints d'onboarding pour enregistrer de nouveaux clients
  3. Gestion Annuaire : Configurer les informations de routage de l'entreprise
  4. Commencer la Facturation : Commencer à envoyer et recevoir des factures électroniques

---:w