BitcoinVN API - 統合ガイドとユースケース

BitcoinVNは、開発者が自社アプリケーションに即時仮想通貨取引機能を統合できるREST APIを提供しています。完全なインタラクティブドキュメントはbitcoinvn.io/api/docで入手できます。

はじめに

  1. APIキーを取得:bitcoinvn.ioに登録し、ダッシュボード(bitcoinvn.io/api-keys)からAPIキーを生成してください
  2. エンドポイントを探索:bitcoinvn.io/api/docのインタラクティブSwagger UIを確認するか、bitcoinvn.io/api/doc.jsonからOpenAPI仕様をダウンロードしてください
  3. 本番稼働:見積もりを作成し、注文を送信し、Webhookを受信してください

認証

公開エンドポイント(レート、アセット情報、注文検索)には認証は不要です。プライベートエンドポイント(注文作成、残高、KYC、ステーキング)には、すべてのリクエストのX-API-KEYヘッダーにAPIキーを含めてください。

コアワークフロー

  1. GET /api/info - 対応アセットと転送方法を確認
  2. POST /api/quotes - 15分間の為替レートをロック
  3. POST /api/orders - 見積もりIDと決済詳細を使用して注文を作成
  4. 顧客が注文レスポンスで提供されたアドレスに入金を送信
  5. GET /api/orders/{shortId} - 注文状況を追跡、またはWebhookコールバックを受信

ユースケース

  • スワップアグリゲーター:100以上のアセットでBitcoinVNを取引プロバイダーとして一覧表示
  • マーチャント決済:世界中の顧客からの仮想通貨決済を受け付け
  • ウォレットとアプリ:ウォレットやアプリに取引機能を直接組み込む
  • 自動取引:ティッカーエンドポイントでレートを監視し、プログラムでスワップを実行するボットを構築
  • 会計・レポート:残高と台帳エンドポイントで取引履歴を取得
  • コンプライアンスツール:ブラックリスト管理エンドポイントで仮想通貨アドレスをスクリーニング
  • ステーキングダッシュボード:現在のステーキングオファーを照会し、自動ステーキング設定を管理

主な機能

  • 100以上の対応アセット(複数ネットワーク対応)
  • 15分間の価格保証付きバインディングクオート
  • リアルタイム注文状況更新のWebhook通知
  • 個人情報不要(基本的なクリプト対クリプトスワップ)
  • OpenAPI 3.0仕様によるクライアントコード生成の簡便化

開発者サポート

統合に関する質問は、開発者Telegramチャットに参加するか、[email protected]までお問い合わせください。