1. Accueil
  2. Développeurs
  3. Changelog
Changelog · API, SDK, widget, MCP

Journal des modifications.

Ce qui change pour vos intégrations, daté, avec l'environnement où c'est disponible. Les plus récents en haut.

npm : publié sur npmProduction : sur sutempo.comPréproduction : pas encore en production

npm

Paquets npm publics, sous licence MIT

Les trois paquets sont publiés sous l'organisation @sutempo.

@sutempo/sdk 1.0.0 · client JavaScriptnpm i @sutempo/sdk
@sutempo/booking-flow 1.0.0 · parcours de réservationnpm i @sutempo/booking-flow
@sutempo/mcp 1.1.0 · serveur MCP de configurationnpm i @sutempo/mcp
Préproduction

Accès développeur en libre-service, recherche multi-ressources

Le plus gros changement de l'API à ce jour. Disponible en préproduction, production à venir. 900e616

  • AjoutRecherche de créneaux GET /v1/business-tenants/{tenantId}/availability/search : plusieurs personnes, salles ou machines en un appel, sur 31 jours au plus, 10 ressources et 155 ressources-jours au plus, triés par début. Permission bookings:read ou widget:book.
  • AjoutBac à sable en libre-service : inscription ouverte à tous, un commerce fictif et des clés de test, aucun e-mail ni paiement réel.
  • AjoutVrais commerces sur autorisation : un commerce en Pro autorise un développeur par son adresse e-mail ; la clé se récupère une fois, l'autorisation se retire.
  • ChangementContrat OpenAPI complet sur /openapi.json, extraits de code documentés et vérifiés par test.
  • ChangementWidget intégrable en script ou en cadre ; un commerce Pro déclare les sites autorisés à l'afficher.
  • SécuritéQuotas par clé, par commerce et global ; limiteur par surface ; clés API et relevés d'usage filtrés par commerce. Réponse 429 avec Retry-After.
Préproduction

Page /developpeurs

00ffd2a · #78

  • AjoutPremière page d'accueil pour les développeurs : API, SDK, widget et MCP.
Production

Trois façons d'afficher le widget, réservation publique protégée

686aade · #67 · ee075c9 · #66

  • Ajoutdata-mode : inline, modal derrière tout élément portant data-platform-widget-open, floating avec un bouton en coin. Préchargement par défaut, data-preload="false" pour le différer.
  • AjoutÉvénements sur document : platform:booking-opened, platform:booking-closed, en plus de platform:booking-confirmed.
  • ChangementÉtape « Quand » : le jour et l'heure sur un même écran. Option autoAssignResource, désactivée par défaut, pour ne pas demander « avec qui ».
  • SécuritéCloudflare Turnstile sur la réservation publique, seulement si la plateforme le configure. Contacts bloqués par commerce : refus neutre, sans révéler l'existence de la liste.
Production

Pages en sous-domaine, robots et llms.txt

#39 · #42 · #50

  • AjoutPages publiques sur <slug>.sutempo.com ; l'adresse /<slug> continue de répondre.
  • Ajoutrobots.txt, sitemap.xml et llms.txt servis par l'API, selon l'environnement.
  • CorrectionWebhooks Stripe : une signature refusée répond 400, et non plus 404.
Production

Adresse publique lisible

56d2764 · #17

  • Ajout/<slug> sert la même page que /b?tenant=<uuid>, qui reste valable.

Suivez les changements depuis votre bac à sable.

Chaque nouveauté arrive d'abord en préproduction, puis en production.