BitcoinVNは、開発者が自社アプリケーションに即時仮想通貨取引機能を統合できるREST APIを提供しています。完全なインタラクティブドキュメントはbitcoinvn.io/api/docで入手できます。
はじめに
- APIキーを取得:bitcoinvn.ioに登録し、ダッシュボード(bitcoinvn.io/api-keys)からAPIキーを生成してください
- エンドポイントを探索:bitcoinvn.io/api/docのインタラクティブSwagger UIを確認するか、bitcoinvn.io/api/doc.jsonからOpenAPI仕様をダウンロードしてください
- 本番稼働:見積もりを作成し、注文を送信し、Webhookを受信してください
認証
公開エンドポイント(レート、アセット情報、注文検索)には認証は不要です。プライベートエンドポイント(注文作成、残高、KYC、ステーキング)には、すべてのリクエストのX-API-KEYヘッダーにAPIキーを含めてください。
コアワークフロー
-
GET /api/info- 対応アセットと転送方法を確認 -
POST /api/quotes- 15分間の為替レートをロック -
POST /api/orders- 見積もりIDと決済詳細を使用して注文を作成 - 顧客が注文レスポンスで提供されたアドレスに入金を送信
-
GET /api/orders/{shortId}- 注文状況を追跡、またはWebhookコールバックを受信
ユースケース
- スワップアグリゲーター:100以上のアセットでBitcoinVNを取引プロバイダーとして一覧表示
- マーチャント決済:世界中の顧客からの仮想通貨決済を受け付け
- ウォレットとアプリ:ウォレットやアプリに取引機能を直接組み込む
- 自動取引:ティッカーエンドポイントでレートを監視し、プログラムでスワップを実行するボットを構築
- 会計・レポート:残高と台帳エンドポイントで取引履歴を取得
- コンプライアンスツール:ブラックリスト管理エンドポイントで仮想通貨アドレスをスクリーニング
- ステーキングダッシュボード:現在のステーキングオファーを照会し、自動ステーキング設定を管理
主な機能
- 100以上の対応アセット(複数ネットワーク対応)
- 15分間の価格保証付きバインディングクオート
- リアルタイム注文状況更新のWebhook通知
- 個人情報不要(基本的なクリプト対クリプトスワップ)
- OpenAPI 3.0仕様によるクライアントコード生成の簡便化
開発者サポート
統合に関する質問は、開発者Telegramチャットに参加するか、[email protected]までお問い合わせください。