Aevo propose une suite API complète qui prend en charge à la fois les protocoles REST et Websocket, conçue pour faciliter l'intégration transparente et améliorer l'expérience de trading sur sa plateforme. Ces API permettent aux développeurs d'accéder à un large éventail de fonctionnalités, notamment le placement d'ordres, la récupération de données de marché et la gestion de compte. La documentation approfondie garantit que les développeurs peuvent intégrer facilement les services d'Aevo dans leurs applications.
L'API REST d'Aevo fournit divers points de terminaison qui permettent aux développeurs d'interagir avec l'échange Aevo de manière programmatique. Les fonctionnalités clés incluent:
GET /historique-commandes
) , accéder à l'historique des transactions (GET /trade-history
) et gérer les recommandations (GET /reference-history (en anglais seulement)
). La flexibilité de l’API REST la rend adaptée à diverses tâches de trading et de gestion de compte.L'API WebSocket est conçue pour le streaming de données en temps réel, fournissant un flux continu de données de marché et de mises à jour des ordres. Cette API est utile pour les applications qui nécessitent des mises à jour immédiates et des données à faible latence, telles que les robots de trading et les tableaux de bord.
Les principales caractéristiques de l'API WebSocket incluent :
ticker:ETH:PERPETUAL
pour des mises à jour en temps réel sur les contrats perpétuels Ethereum, assurant que leurs applications restent à jour avec les derniers mouvements du marché.Aevo propose des kits de développement logiciel (SDK) dans divers langages de programmation, simplifiant le processus d'intégration. Les SDK Aevo offrent des fonctions pré-construites pour les opérations courantes, telles que la signature des commandes et la création de robots de trading, facilitant ainsi la tâche aux développeurs pour construire et déployer rapidement leurs applications.
Les SDK incluent des fonctionnalités telles que:
Par exemple, le SDK Python fournit un moyen facile de créer une instance AevoClient, de gérer les commandes et de s'abonner aux canaux Websocket en temps réel.
Pour garantir une utilisation sécurisée et efficace de l'API, Aevo met en œuvre des mesures de sécurité robustes et des limites de taux. Des clés API et des secrets sont utilisés pour authentifier les demandes, et des clés de signature sont nécessaires pour les opérations de gestion des commandes. Ces mesures de sécurité aident à prévenir l'accès non autorisé et garantir l'intégrité des opérations de trading.
Des limites de taux sont appliquées pour maintenir les performances et la stabilité de l'API. Les développeurs doivent être conscients de ces limites pour éviter l'étranglement et assurer le bon fonctionnement de leurs applications.
Les API d'Aevo sont conçues pour s'intégrer parfaitement avec d'autres plateformes et services DeFi. Cette interopérabilité permet aux développeurs de créer des solutions de trading complètes qui tirent parti des forces de plusieurs plateformes. Par exemple, l'intégration des capacités de trading d'Aevo avec les pools de liquidité et les protocoles de yield farming peut créer des applications DeFi plus polyvalentes et puissantes.
Points forts
Aevo propose une suite API complète qui prend en charge à la fois les protocoles REST et Websocket, conçue pour faciliter l'intégration transparente et améliorer l'expérience de trading sur sa plateforme. Ces API permettent aux développeurs d'accéder à un large éventail de fonctionnalités, notamment le placement d'ordres, la récupération de données de marché et la gestion de compte. La documentation approfondie garantit que les développeurs peuvent intégrer facilement les services d'Aevo dans leurs applications.
L'API REST d'Aevo fournit divers points de terminaison qui permettent aux développeurs d'interagir avec l'échange Aevo de manière programmatique. Les fonctionnalités clés incluent:
GET /historique-commandes
) , accéder à l'historique des transactions (GET /trade-history
) et gérer les recommandations (GET /reference-history (en anglais seulement)
). La flexibilité de l’API REST la rend adaptée à diverses tâches de trading et de gestion de compte.L'API WebSocket est conçue pour le streaming de données en temps réel, fournissant un flux continu de données de marché et de mises à jour des ordres. Cette API est utile pour les applications qui nécessitent des mises à jour immédiates et des données à faible latence, telles que les robots de trading et les tableaux de bord.
Les principales caractéristiques de l'API WebSocket incluent :
ticker:ETH:PERPETUAL
pour des mises à jour en temps réel sur les contrats perpétuels Ethereum, assurant que leurs applications restent à jour avec les derniers mouvements du marché.Aevo propose des kits de développement logiciel (SDK) dans divers langages de programmation, simplifiant le processus d'intégration. Les SDK Aevo offrent des fonctions pré-construites pour les opérations courantes, telles que la signature des commandes et la création de robots de trading, facilitant ainsi la tâche aux développeurs pour construire et déployer rapidement leurs applications.
Les SDK incluent des fonctionnalités telles que:
Par exemple, le SDK Python fournit un moyen facile de créer une instance AevoClient, de gérer les commandes et de s'abonner aux canaux Websocket en temps réel.
Pour garantir une utilisation sécurisée et efficace de l'API, Aevo met en œuvre des mesures de sécurité robustes et des limites de taux. Des clés API et des secrets sont utilisés pour authentifier les demandes, et des clés de signature sont nécessaires pour les opérations de gestion des commandes. Ces mesures de sécurité aident à prévenir l'accès non autorisé et garantir l'intégrité des opérations de trading.
Des limites de taux sont appliquées pour maintenir les performances et la stabilité de l'API. Les développeurs doivent être conscients de ces limites pour éviter l'étranglement et assurer le bon fonctionnement de leurs applications.
Les API d'Aevo sont conçues pour s'intégrer parfaitement avec d'autres plateformes et services DeFi. Cette interopérabilité permet aux développeurs de créer des solutions de trading complètes qui tirent parti des forces de plusieurs plateformes. Par exemple, l'intégration des capacités de trading d'Aevo avec les pools de liquidité et les protocoles de yield farming peut créer des applications DeFi plus polyvalentes et puissantes.
Points forts