API & エージェント

AIエージェント向けに API でバーチャルカードを発行する

Cryptocardium カード API の開発者向けウォークスルー:スコープ付きキーで認証し、クリプトからバーチャル Visa または Mastercard カードを発行・入金し、支出管理を設定し、署名付き Webhook で照合します——REST またはネイティブ MCP サーバーから。

更新日 11 分で読めます

支出が必要なエージェントまたはバックエンドを構築しているなら、コードで作成・管理できるカードが必要です。このガイドでは Cryptocardium カード API を最初から最後まで説明します——同一の機能が従来のサービス向けには REST として、LLM エージェント向けには MCP サーバーとして利用できます。

認証とスコープ

すべての呼び出しは、ダッシュボードで発行した Bearer API キーで認証されます。キーにはスコープが付いており、エージェントに必要な権限だけを付与し、それ以上は与えないようにできます。

  • cards:issue — 新しいカードを作成。
  • cards:fund — カードに残高を移動。
  • cards:read — カードの詳細とトランザクションを取得。
  • cards:control — 上限設定、凍結、解約。

カードを発行する

1 回のリクエストでバーチャルカードを作成します。用途に合わせてチューニングされた BIN を選び——広告・SaaS・ウォレット・プレミアム支出——後で見つけやすいようにラベルを付けます。

curl -X POST https://cryptocardium.com/api/v1/cards \
  -H "Authorization: Bearer ck_live_…" \
  -H "Content-Type: application/json" \
  -d '{ "type": "virtual", "brand": "visa", "label": "ads-agent" }'
{
  "id": "card_9f2a1c",
  "brand": "visa",
  "last4": "4417",
  "status": "active",
  "balance_usd": 0.00
}

クリプトで入金する

新しいカードの残高はゼロから始まります。アカウントのクリプト残高からカードに入金すると、その金額まですぐに使用可能になります。

curl -X POST https://cryptocardium.com/api/v1/cards/card_9f2a1c/fund \
  -H "Authorization: Bearer ck_live_…" \
  -d '{ "amount_usd": 200, "asset": "USDT" }'

支出管理を設定する

エージェントに渡す前に各カードを制限してください。上限と加盟店ルールは承認時にサーバー側で適用されます。

curl -X POST https://cryptocardium.com/api/v1/cards/card_9f2a1c/limits \
  -H "Authorization: Bearer ck_live_…" \
  -d '{ "monthly_usd": 200, "daily_usd": 50, "mcc_allow": ["5818"] }'

Webhook で照合する

承認イベントをサブスクライブし、各配信の署名を検証してください。これにより、ポーリングなしで帳簿とエージェントの同期が維持されます。

// Webhook URL への POST
{
  "event": "authorization",
  "card_id": "card_9f2a1c",
  "amount_usd": 19.99,
  "merchant": "Cloud API Inc",
  "mcc": "5818",
  "result": "approved"
}
// ヘッダー: X-Signature: sha256=…

MCP で同じフローを実行する

LLM エージェントがカードを直接操作する場合は、REST クライアントを書く代わりに MCP クライアントをサーバーに向けます。エージェントは issue_cardfund_cardset_card_limits をネイティブツールとして認識します——セットアップについては MCP サーバーガイドを参照してください。

まとめ

スコープ付きキーで認証し、カードを発行し、クリプトで入金し、上限を設定し、Webhook で照合する。これがエージェントが安全に支払いを行うために必要なサイクル全体です。アカウントを開設し、最初のキーを発行してお試しください。

いつでも始められます

暗号資産をどこでも使おう

約60秒でアカウントを開設し、暗号資産でチャージしたVisaまたはMastercardを発行できます。KYC不要、月額費用なし。

よくある質問

よくある質問

Everything people actually ask. Last updated .

API でバーチャルカードを発行するには?

スコープ付き API キーで認証し、カードタイプとラベルを指定してカード発行エンドポイントに POST(または issue_card MCP ツールを呼び出し)します。カードは数秒で作成され、id とステータスが返ってきます。2 回目の呼び出しでクリプト残高から入金します。

カード API に KYC は必要ですか?

いいえ。カードはクリプトで入金され、本人確認不要なため、発行が完全にプログラムで完結します——これが API を自律型エージェントに適したものにしている理由です。

API はどのような認証を使用していますか?

細かいスコープ付きの Bearer API キーです(例:cards:issue、cards:fund、cards:read)。エージェントごとに狭いキーを発行し、自動化キーには絶対に出金スコープを付与しないでください。

トランザクションの通知を受け取れますか?

はい。すべての承認は HMAC 署名付き Webhook として配信されるため、帳簿がリアルタイムで同期されます。トランザクションエンドポイントをポーリングすることも可能です。

REST と MCP、どちらを使うべきですか?

従来のバックエンドや cron ジョブからは REST を使用してください。LLM エージェントがカードを直接操作する場合は MCP サーバーを使用してください。どちらも同じアカウントで同じ機能を公開しています。