Authentification et activation TSA

Préparer les accès, les droits d’horodatage et la licence Premium.

Les API TSA utilisent une authentification HTTP Basic sur HTTPS. Le nom d’utilisateur et le mot de passe correspondent au compte API activé pour le service. Basic encode les identifiants en Base64 ; la confidentialité du transport repose sur TLS.

Droits nécessaires

OpérationConditions d’accès
Demander une TSR RFC 3161Compte authentifié et droits TSA à la consommation ou en pack
Consommer un packPack utilisable ; un solde épuisé peut bloquer les nouvelles émissions
Utiliser les fonctions PremiumActivation de la licence TSA Premium sur le compte
Créer une TSR via les outils Premium, horodater un PDF ou générer une preuve PDFDroits Premium et droits d’émission TSA utilisables

Pour un compte combinant pack et consommation, la prise de relais dépend de la configuration et du contrat. Ne supposez pas qu’un pack épuisé autorise une consommation supplémentaire sans accord.

Préparer l’intégration

Conservez séparément l’URL, l’utilisateur, le secret et le débit de chaque environnement. Stockez le secret dans un gestionnaire adapté et injectez-le uniquement dans le composant qui appelle le service. Les comptes de test et de production doivent rester distincts.

Envoyez systématiquement l’en-tête d’authentification avec les requêtes API. Une connexion à MyDatasure dans le navigateur ne configure pas les identifiants de votre application serveur.

Diagnostiquer un refus

RésultatVérifications
401Identifiants, présence de l’en-tête Basic, environnement et activation des droits
403Licence Premium, droits TSA, pack ou solde utilisable
429Débit et nombre total d’appels, y compris recherche et preuves

Les endpoints historiques ne renvoient pas tous le même statut pour un droit manquant : certaines réponses Premium utilisent 401, d’autres 403. Lisez le corps de l’erreur avant de conclure à un mauvais mot de passe.

Après une modification des droits, un court délai de propagation peut exister. Faites confirmer l’activation au support si le refus persiste, sans transmettre de mot de passe ni d’en-tête Authorization.

À lire : Offres et engagements, Erreurs et exploitation.


Did this page help you?