Accueil › Portail développeurs › Versions et changelog
Menu du document← Accueil
Portail développeurs
  1. Démarrage rapide
  2. Authentification
  3. Référence API REST
  4. Guide des webhooks
  5. Guide des exports
  6. Guide d'intégration ERP
  7. Guide d'intégration bancaire
  8. Documentation Tauraco Collateral
  9. Documentation MCP
  10. Exemples de code
  11. Gestion des erreurs
  12. Environnements sandbox
  13. Versions et changelog
  14. FAQ
  15. Support développeurs
Développeurs

Versions et changelog

Politique de version

  • Chemin versionné : /public/v1. Une rupture de compatibilité donnerait une nouvelle version de chemin ; la v1 resterait servie pendant la transition.
  • Date de version : en-tête Tauraco-Version (aujourd'hui 2026-11-01), facultatif en requête, toujours renvoyé.
  • Ajouts compatibles sans préavis : nouveau champ dans une réponse, nouvel événement, nouveau filtre facultatif, nouveau code d'erreur. Votre code doit ignorer les champs inconnus.
  • Retraits : annoncés par Deprecation, Sunset et Link: <…>; rel="deprecation" sur l'opération concernée, et dans ce changelog.
  • Version de l'API : 1.0.0-beta tant que la bêta n'est pas close.

État des surfaces

Statuts au 2026-11-06, au sens du rapport de livraison : « développé et testé » (code et tests verts), « déployé et accessible » (adresse en production vérifiée le 2026-11-05, ou le 2026-11-06 pour les noms sous tauraco.ai), « développé mais non déployé », « partiellement implémenté », « bloqué par une dépendance », « non commencé ». La mise en production a eu lieu le 2026-11-05.

SurfaceStatutReste à faire
Exports (application)développé et testé ; module ouvert en production le 2026-11-05vérification de bout en bout en production, à venir
Webhooks v2développé et testé ; module ouvert en production le 2026-11-05vérification de bout en bout en production, à venir
OAuth 2.0déployé et accessible (2026-11-05) : métadonnées, JWKS, /oauth/token, /oauth/registerpremier appel authentifié à vérifier en production
API publique /public/v1déployée et accessible (2026-11-05) : OpenAPI servi (73 opérations), 401 sans jetonpremier appel authentifié à vérifier en production
API banque /public/v1/bankdéployée et accessible (2026-11-05) : 401 sans jeton ; avertissements juridiques validésraccordement d'un établissement ; aucune institution réelle raccordée
Serveur MCP /mcpdéployé et accessible (2026-11-05) : 401 avec resource_metadata sans jeton, aussi sous mcp.tauraco.io et, depuis le 2026-11-06, sous mcp.tauraco.aiconnecteur Claude.ai réel : bloqué par une dépendance (test à faire)
Connecteursdéveloppés et testés contre des serveurs simulés ; module ouvert en production le 2026-11-05aucun connecteur testé contre un environnement réel d'éditeur
Portail développeursdéployé et accessible (2026-11-05) sous docs.tauraco.ai, docs.tauraco.io et developers.tauraco.io ; sous developers.tauraco.ai depuis le 2026-11-06aucun
Sandboxdéveloppée mais non déployée (construite, jamais lancée)lancement par l'opérateur
Noms api.tauraco.ai, mcp.tauraco.ai, developers.tauraco.aidéployés et accessibles (2026-11-06) : api.tauraco.ai redirige (308) vers api.tauraco.io, mcp.tauraco.ai sert le serveur MCP (401 sans jeton), developers.tauraco.ai redirige vers ce portailaucun

Changelog

2026-11-06 : noms dédiés sous tauraco.ai

  • https://mcp.tauraco.ai/mcp est en ligne : même serveur MCP que https://api.tauraco.io/mcp, même réponse 401 avec resource_metadata sans jeton ; l'identité de la ressource reste https://api.tauraco.io/mcp.
  • https://developers.tauraco.ai redirige vers ce portail.
  • https://api.tauraco.ai redirige (308, chemin, méthode et corps conservés) vers https://api.tauraco.io, qui reste l'adresse canonique de l'API et l'émetteur des jetons.

2026-11-05 : mise en production

  • L'API publique, l'API banque, le serveur d'autorisation OAuth (enregistrement dynamique compris), le serveur MCP, les exports, les webhooks v2 et les connecteurs sont ouverts en production. Adresses canoniques sous https://api.tauraco.io ; voir Surfaces et adresses.
  • Alias en ligne : https://mcp.tauraco.io/mcp (même ressource que https://api.tauraco.io/mcp) et https://developers.tauraco.io (redirige vers ce portail). Les noms api.tauraco.ai, mcp.tauraco.ai et developers.tauraco.ai ont suivi le 2026-11-06.
  • Avertissements juridiques de l'API banque validés.
  • La sandbox reste à venir.

2026-11-05 — sandbox construite, scénarios de test, alignements

  • Sandbox construite (pile isolée, données fictives, récepteur de webhooks de démonstration) mais pas encore lancée : voir Environnements sandbox.
  • Seize scénarios de test de bout en bout (exports, isolation entre entreprises, scopes, banque, révocation, MCP, connecteurs, documents privés, injection de formules, conformité de l'OpenAPI, migrations).
  • Odoo : envoi des partenaires et des factures en brouillon seulement ; pas de tirage en v1.
  • MCP : tauraco_get_financing_status répond le même refus not_found pour une demande absente et pour la demande d'une autre entreprise.
  • Résumés en français des opérations de l'établissement financier (/bank/*) dans le fichier OpenAPI ; aucun chemin ni schéma modifié.

2026-11-04 — spécification OpenAPI et collection Postman

  • Fichier OpenAPI 3.1 de l'API publique (73 opérations, version 1.0.0-beta) exporté de l'application, et collection Postman générée depuis ce fichier, téléchargeables depuis la Référence API REST. Les opérations de l'établissement financier (/bank/*) y figurent (API banque, lot 2C).

2026-11-03 — portail développeurs (bêta)

  • Première publication du portail développeurs, en français et en anglais : seize pages, exemples cURL, Python, TypeScript, Java et C#.
  • Référence interactive servie localement (Scalar 1.76.4, sans script ni police tiers) .
  • Documentation des 31 scopes, des 24 codes d'erreur, des 13 événements de webhooks, des 24 jeux de données et des 8 formats d'export.

2026-11-01 — version 1.0.0-beta de l'API (en développement)

  • Périmètre : environ 40 opérations REST, OAuth client_credentials et authorization_code avec PKCE, webhooks v2 signés, serveur MCP en lecture seule, API banque en lecture avec compléments et réconciliation.

Hors version 1

ÉlémentRaison
Décisions bancaires par API (offre, déclin, versement, radiation, mainlevée)gestes humains d'un décideur ; aucune décision automatique
Écritures MCP autres que la demande d'exportpas de confirmation par appel ni de mandat d'agent en v1
Écritures de stock et de comptabilité par APIpas d'écriture idempotente et auditée prête, risque sur le chaînage des écritures
/projects, /contracts, /applications, /guaranteesaucune entité ou relais à construire avec l'écosystème
invoice.updated, tender.published, guarantee.status_changedpas d'émetteur unique ou pas d'infrastructure d'événements dans l'écosystème
Connecteurs natifs SAP, Dynamics 365, Oracle, PeopleSoft, NetSuite, Cegid, Xero, Sage X3, API Sage (Accounting, Intacct, Active)non développés ni testés : fiches documentées seulement
Tirage depuis Odoométhode préparée, non exposée en v1
UBL, validation Schematron Factur-X, conformité ISO 20022formats bêta ou expérimentaux, aucune conformité déclarée
mTLS, DPoP, FAPInécessitent un nom d'hôte dédié
Client ID Metadata Documents (CIMD)l'enregistrement dynamique suffit en v1