Skip to content

Migration v0 vers v1

Principaux changements

Sujetv0v1
AuthLegacyCMS Partner-only
HeaderVariable selon integrationAuthorization: Bearer <token>
Query tokenPeut exister selon legacyRefuse
Autorisation ressourceLegacy token facilityPermissions CMS Partner

Checklist partenaire

  • Demander un utilisateur CMS avec role Partner.
  • Verifier que les permissions CMS couvrent les facilities et areas necessaires.
  • Remplacer toute auth legacy par le header Bearer.
  • Supprimer tout usage de ?token=.
  • Tester les routes critiques en environnement de recette.

Exemple avant/apres

Avant:

text
GET /v0/facilities/facility-001/?token=legacy-token

Apres:

bash
curl \
  -H "Authorization: Bearer <partner-token>" \
  https://partner.api.tvcast.fr/v1/facilities/facility-001/

Rollback

En cas de probleme de migration, les clients non migres peuvent continuer a utiliser v0 pendant la periode de compatibilite annoncee.