API Bifrost Crypto
Référence complète pour l'API Bifrost Crypto V1. Intégrez des paiements crypto multi-chaîne dans votre plateforme en minutes.
"À travers le pont arc-en-ciel de Bifrost, neuf royaumes numériques se connectent, chacun gardant des secrets ancestraux de la technologie blockchain. Heimdall surveille les passages entre les mondes, permettant seulement aux dignes de franchir les portails sacrés."
Authentification
Toutes les routes nécessitent l'en-tête avec votre clé API privée : X-Bifrost-Invoke
URL de Base
Toutes les requêtes sont effectuées vers :
https://bridge.bifrostcrypto.comFormat
Tous les corps de requête et de réponse utilisent le format JSON : Content-Type: application/json
Démarrage Rapide
Chaque requête API doit inclure votre clé privée dans l'en-tête :
curl -X GET "https://bridge.bifrostcrypto.com/v1/balances" \
-H "X-Bifrost-Invoke: YOUR_API_KEY""Dans les brumes de Niflheim, seuls les porteurs du sceau doré peuvent traverser les ponts numériques arc-en-ciel."Odin, Le Père de Tous
Spécification OpenAPI
Toute la référence dans un fichier OpenAPI 3.1. Importez-le dans Postman ou Insomnia pour essayer les endpoints, ou générez un client dans votre langage. Il est construit à partir de la même source que cette documentation.
Dates et heures
Les champs de date et heure (created_at, updated_at, expires_at et les autres) sont au format YYYY-MM-DD HH:MM:SS en UTC−03:00, sans le décalage dans la valeur. Les filtres de date (date_from, date_to) sont lus avec le même décalage. Deux exceptions : la limite quotidienne de payout d'une clé d'API repart à 00:00 UTC, et les webhooks d'adresse fixe envoient timestamp en ISO 8601 avec le décalage inclus.
Réseaux Pris en Charge
Valeurs acceptées dans le champ network, sans tenir compte de la casse à la création. À la création, des alias courants sont aussi acceptés (erc20, bsc, trc20, matic…) et convertis vers ces noms ; voir Network aliases sur les endpoints de création. Les réponses, webhooks et filtres de liste utilisent toujours les noms ci-dessous. Les tokens disponibles sur chaque réseau sont indiqués par GET /v1/summary/tokens.
Codes de Statut HTTP
| Code | Signification |
|---|---|
200 | Succès |
201 | Créé - adresse fixe attribuée |
207 | Multi-Status - lot de payout avec des éléments refusés |
400 | Requête Invalide - paramètres invalides |
401 | Non Autorisé - clé API ou signature absente ou invalide |
403 | Interdit - aucune permission sur cette ressource |
404 | Non Trouvé - ressource ou route inexistante |
409 | Conflit - requête encore en cours ou limite atteinte |
422 | Non Traitable - type non pris en charge |
429 | Trop de Requêtes - quota ou limite d'échecs d'authentification |
500 | Erreur Serveur |
502 | Bad Gateway - un service dont nous dépendons a échoué. Réessayez plus tard. |
503 | Service Indisponible - réessayez plus tard |
Catégories d'API
Paiements (Payout)
3 endpointsCréez et gérez les retraits crypto. Jusqu'à 50 par lot.
Dépôts (Payin)
3 endpointsGénérez des portefeuilles de dépôt et suivez les paiements entrants.
Requêtes
6 endpointsVérifiez les soldes, les relevés, les tokens et les informations de compte.
Prix
2 endpointsObtenez les taux de conversion en temps réel et les devises disponibles.
Adresses Fixes
5 endpointsAttribuez et gérez des adresses de dépôt permanentes par client.