Bitget met à jour son API en version 2.0 pour une meilleure expérience développeur
La plateforme d'échange de cryptomonnaies Bitget a publié des mises à jour significatives de son API avec l'introduction de la version 2.0. Ces changements visent à rationaliser les fonctionnalités et à améliorer l'expérience des développeurs.
La plateforme d'échange de cryptomonnaies Bitget a mis en œuvre la version 2.0 de ses Interfaces de Programmation d'Applications (API), introduisant plusieurs modifications dans le fonctionnement des interfaces et la gestion des paramètres. L'objectif de cette mise à jour est d'améliorer l'expérience des développeurs et de résoudre les incohérences antérieures.
Un changement majeur réside dans l'agrégation des interfaces. Dans la version V1, les modifications des paramètres d'entrée nécessitaient généralement l'ajout de nouvelles interfaces, ce qui pouvait impacter les utilisateurs en ligne. La V2 de Bitget optimise cela en réduisant la redondance et en clarifiant les scénarios d'affaires. De plus, les règles de requête des symboles globaux ont été simplifiées, consolidant les notations spécifiques antérieures en un seul paramètre symbol.
L'optimisation des règles de requête globales apporte également des améliorations. La méthode de pagination de la V1 (pageSize, pageNo) a été remplacée par une pagination basée sur curseur utilisant les paramètres idLessThan et limit. Une requête de données par intervalle de temps a été ajoutée à la plupart des interfaces de requête, et les identifiants utilisateur peuvent désormais être utilisés pour des requêtes précises dans certaines interfaces liées aux enregistrements de transactions, aux exécutions et aux ordres.
Les règles de nommage ont été standardisées entre les différentes lignes métier et types d'interfaces, favorisant la cohérence des paramètres ayant la même signification. La catégorisation et la dénomination des catalogues d'interfaces ont également été affinées pour une meilleure clarté et facilité de récupération. La profondeur des données des paires de trading pour les futures et le trading spot a été augmentée, avec des niveaux standardisés entre les différentes lignes métier.
Les mises à jour supplémentaires incluent la fusion des ordres de déclenchement des futures et des stop-loss suiveurs en une seule fonction, différenciée par le champ planType. Les opérations d'ouverture et de fermeture de positions dans le trading de futures ont également été améliorées pour les modes "one-way" et "hedging" en combinant les paramètres side et tradeSide.