Skip to main content
La référence du menu contient toutes les 158 opérations stables du contrat public documenté. Les routes bêta et l’administration interne n’en font pas partie. Dépliez une famille pour lire ses endpoints, champs, réponses, scopes et contraintes.

Enrichissement SIREN

GET /enrichment/siren/{siren} lit le cache ou les données locales sans déclencher d’appel facturable. /validate vérifie le format et le checksum sans fournisseur externe. Pour une résolution pouvant appeler Pappers, utilisez explicitement POST /enrichment/siren/{siren}/resolve, avec operateurs:write et une clé d’idempotence. Supprimer le cache ne déclenche pas une nouvelle résolution. Après une réponse incertaine d’une résolution fournisseur, conservez la même clé pour la même intention afin de préserver sa réconciliation; ne créez pas une nouvelle clé pour forcer un appel.

Reporting binaire

GET /reports/inrev renvoie un fichier XLSX et non du JSON. Votre client doit lire des octets et enregistrer le fichier, en vérifiant le statut et le type de contenu avant de le considérer comme un classeur. Les autres routes de templates et d’aperçu renvoient leurs modèles JSON décrits dans la référence.

Quel endpoint choisir ?

Pour une synchronisation depuis un CRM, commencez par les écritures externes, puis les imports et notes. Pour un document, suivez l’upload direct. Pour une interface d’un utilisateur, vérifiez d’abord la délégation et ses capacités. Les tutoriels CRM vers MARKO, Import par lot et Document et extraction IA donnent l’ordre des appels et les vérifications à effectuer. Vous pouvez copier chaque tutoriel avec ses routes, ou choisir une famille dans IA et outils de développement.