API BitcoinVN - Guide d'intégration et cas d'usage

BitcoinVN propose une API REST qui permet aux développeurs d'intégrer l'échange instantané de crypto-monnaies dans leurs propres applications. La documentation interactive complète est disponible sur bitcoinvn.io/api/doc.

Premiers pas

  1. Obtenir votre clé API : Inscrivez-vous sur bitcoinvn.io et générez une clé API depuis votre tableau de bord (bitcoinvn.io/api-keys)
  2. Explorer les points de terminaison : Parcourez l'interface Swagger interactive sur bitcoinvn.io/api/doc ou téléchargez la spécification OpenAPI sur bitcoinvn.io/api/doc.json
  3. Aller en production : Créez des devis, soumettez des ordres et recevez des notifications webhook

Authentification

Les points de terminaison publics (taux, info sur les actifs, recherche d'ordre) ne nécessitent pas d'authentification. Pour les points de terminaison privés (création d'ordres, soldes, KYC, staking), incluez votre clé API dans l'en-tête X-API-KEY de chaque requête.

Flux de travail principal

  1. GET /api/info - Découvrir les actifs et méthodes de transfert supportés
  2. POST /api/quotes - Bloquer un taux de change pour 15 minutes
  3. POST /api/orders - Créer un ordre avec l'ID du devis et les détails de règlement
  4. Le client envoie le dépôt à l'adresse fournie dans la réponse de l'ordre
  5. GET /api/orders/{shortId} - Suivre le statut de l'ordre ou écouter les callbacks webhook

Cas d'usage

  • Agrégateurs de swaps : Listez BitcoinVN comme fournisseur d'échange pour 100+ actifs.
  • Paiements marchands : Acceptez des paiements en crypto de clients du monde entier.
  • Portefeuilles et applications : Intégrez la fonctionnalité d'échange directement dans votre portefeuille ou application.
  • Trading automatisé : Créez des bots qui surveillent les taux et exécutent des swaps de manière programmée.
  • Comptabilité et reporting : Utilisez les points de terminaison de solde et de grand livre pour l'historique des transactions.
  • Outils de conformité : Utilisez les points de terminaison de gestion de liste noire pour filtrer les adresses crypto.
  • Tableaux de bord de staking : Interrogez les offres de staking actuelles et gérez les préférences d'auto-stake.

Fonctionnalités clés

  • 100+ actifs supportés sur plusieurs réseaux
  • Devis contraignants avec prix garantis pendant 15 minutes
  • Notifications webhook pour les mises à jour de statut d'ordre en temps réel
  • Aucune donnée personnelle requise pour les échanges crypto-à-crypto simples
  • Spécification OpenAPI 3.0 pour une génération facile du code client

Support développeur

Pour les questions d'intégration, rejoignez notre chat Telegram développeur ou contactez-nous à [email protected].