Les Rate Limites définissent le nombre maximum de requêtes qu'un utilisateur peut adresser à l'API de FPay chaque minute. En limitant le nombre de demandes adressées à FPay, nous nous assurons que l'API reste stable et disponible pour tous les utilisateurs.
Ainsi, si un utilisateur dépasse la limite fixant le nombre de requêtes autorisées, il recevra une erreur 429 et ne pourra temporairement plus effectuer de requêtes pendant un certain temps. Vous devez anticiper cette situation et cesser d'envoyer des demandes aux serveurs lorsqu'une erreur 429 vous est retournée. Si vous dépassez constamment les limites de débit, nous serons amenés à bloquer complètement et définitivement vos accès.
Nous vous encourageons à modéliser avec beaucoup d'attention les requêtes que vous envoyez aux serveurs de FPay. Vous avez à votre disposition un outil très puissant de requêtes vers nos APIs que vous devez préférer lorsque vous souhaitez obtenir une liste de résultats.
Imaginons que vous ayez 3 objets Deposit
ayant les identifiants suivants :
"1234"
"5678"
"9990"
Deposit
par exemple pour vérifier leurs status, au lieu de faire 3 requêtes différentes vers les serveurs de FPay, vous pouvez le faire en une seule requête. Il vous suffit de Lister les Deposit
dont les identifiants sont énuméré ci dessus. const depositsCollectionPromise =
fPay.deposit.list({
filter: "id in {'31234', '5678', '9990'}"
});