Limitation des API et limites de débit
Découvrez comment nos limitations d'API et nos limites de débit dans l’API aident à maintenir la stabilité de notre plateforme
Aperçu
Postes Canada a établi une limitation des requêtes entrantes et de débit pour les API qui devrait être adaptée dans presque tous les cas d’affaires raisonnables. Toutefois, les limites sont différentes pour chaque produit (tarification, expédition, suivi, etc.) en fonction de son utilisation prévue.
Remarque : Les limites pour l’environnement de test d’API peuvent être fixées à un niveau plus bas que pour l’environnement de production.
Éviter les limites de débit
Les limites de requêtes entrantes sont appliquées dans une période mobile de 60 secondes. Si vous dépassez cette limite, vous ne pourrez plus faire d’autres appels API avant la fin des 60 secondes. Cette période mobile n’est liée à aucune heure standard. La meilleure façon de ne pas dépasser la limite est de décaler des plages d’au moins 250 millisecondes entre chaque appel API.
Si vous dépassez la limite de débit
Le message d’erreur suivant s’affichera lorsque vous dépasserez la limite de débit :
Server Rejected by SLM Monitor Si ce message d’erreur s’affiche, attendez 60 secondes, puis soumettez de nouveau votre requête.