Deriv API
Documentation
Avancé

Limites

Deriv applique des limites de débit aux API WebSocket et REST afin de garantir leur réactivité pour tous. Cette page répertorie les limites applicables et la façon dont elles sont comptabilisées.

Fonctionnement des limites

Les deux API comptabilisent les requêtes différemment. Sur l'API WebSocket, les appels associés partagent un budget commun par minute et par heure. Sur l'API REST, chaque requête est comptabilisée par rapport à l'adresse IP dont elle provient et, une fois connecté, par rapport à votre compte également.

Limites WebSocket

Chaque ligne ci-dessous correspond à un budget partagé par les appels qui lui sont associés. Les requêtes adressées à l'un ou l'autre de ces appels puisent dans le même compteur : 20 requêtes vers un appel et 20 vers un autre consomment 40 de la limite par minute de cette ligne, et non 20 chacune.

Les limites par minute et par heure s'appliquent simultanément, ce qui signifie que vous pouvez atteindre la limite horaire tout en restant dans la limite par minute. Planifiez votre taux de requêtes en fonction de la ligne, et non d'un seul appel.

Appels comptés ensemblePar minutePar heure
proposalproposal_open_contractbuysell36014,400
balancestatement1002,000
portfolioprofit_table301,500
Tous les autres appels22014,400

ping n'est pas soumis à ces budgets. Chaque connexion peut envoyer 10 pings par seconde.

Limites de l'API REST

Ces limites s'appliquent à chaque endpoint REST. Chaque requête est comptabilisée par rapport à l'adresse IP dont elle provient et, une fois connecté, par rapport à votre compte également.

Comptabilisé contreFenêtreLimite
Adresse IP1 minute300 requêtes
Adresse IP10 minutes1.000 requêtes
Utilisateur connecté1 minute80 requêtes

Une fois connecté, vous atteignez d'abord la limite de compte de 80 requêtes par minute. La répartition des requêtes sur plusieurs adresses IP ne l'augmente pas.

Contactez [email protected] si vous avez des questions concernant les limites applicables à votre application.

Consultez le guide Bonnes pratiques pour adopter les habitudes qui vous permettent de rester dans ces limites : abonnez-vous plutôt que d'utiliser le polling, réutilisez une seule connexion, réglez le rythme de vos rafales et attendez après une requête rejetée.

Nous fournissons ces limites à titre de référence et nous nous réservons le droit de les modifier à tout moment.

Click to open live chat support. Get instant help from our support team.