API & Agenten

Virtuelle Karten per API für KI-Agenten ausgeben

Ein entwicklerorientierter Durchgang der Cryptocardium Karten-API: Mit einem eingeschränkten Schlüssel authentifizieren, virtuelle Visa- oder Mastercard-Karten aus Krypto ausgeben und aufladen, Ausgabekontrollen setzen und über signierte Webhooks abrechnen – per REST oder nativem MCP Server.

Aktualisiert 11 Min. Lesezeit

Wenn Sie einen Agenten oder ein Backend bauen, das Geld ausgeben muss, brauchen Sie Karten, die Sie per Code erstellen und verwalten können. Dieser Leitfaden führt vollständig durch die Cryptocardium Karten-API – dieselbe Oberfläche ist als REST für klassische Dienste und als MCP Server für LLM-Agenten verfügbar.

Authentifizierung und Berechtigungen

Jeder Aufruf wird mit einem Bearer-API-Schlüssel authentifiziert, der in Ihrem Dashboard erstellt wurde. Schlüssel tragen Berechtigungen, damit Sie einem Agenten genau die Rechte geben können, die er benötigt – und nicht mehr.

  • cards:issue — neue Karten erstellen.
  • cards:fund — Guthaben auf eine Karte übertragen.
  • cards:read — Kartendetails und Transaktionen abrufen.
  • cards:control — Limits setzen, einfrieren, schließen.

Eine Karte ausgeben

Erstellen Sie eine virtuelle Karte mit einer einzigen Anfrage. Wählen Sie einen BIN, der auf den Anwendungsfall abgestimmt ist – Werbung, SaaS, Wallets oder Premium-Ausgaben – und geben Sie ihr ein Label, damit Sie sie später finden können.

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
}

Mit Krypto aufladen

Eine neue Karte startet mit einem Nullsaldo. Laden Sie sie aus dem Krypto-Guthaben Ihres Kontos auf – die Karte ist sofort bis zu diesem Betrag einsetzbar.

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

Ausgabekontrollen setzen

Begrenzen Sie jede Karte, bevor Sie sie einem Agenten übergeben. Limits und Händlerregeln werden zum Autorisierungszeitpunkt serverseitig durchgesetzt.

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"] }'

Mit Webhooks abrechnen

Abonnieren Sie Autorisierungs-Events und verifizieren Sie die Signatur jeder Zustellung. So bleiben Ihr Hauptbuch und Ihr Agent ohne Polling synchron.

// POST an Ihre Webhook-URL
{
  "event": "authorization",
  "card_id": "card_9f2a1c",
  "amount_usd": 19.99,
  "merchant": "Cloud API Inc",
  "mcc": "5818",
  "result": "approved"
}
// header: X-Signature: sha256=…

Derselbe Ablauf über MCP

Wenn ein LLM-Agent die Karten selbst steuern soll, zeigen Sie einen MCP-Client auf den Server, anstatt einen REST-Client zu schreiben. Der Agent sieht issue_card, fund_card und set_card_limits als native Tools – den Einrichtungsleitfaden finden Sie unter MCP Server Guide.

Alles zusammen

Mit einem eingeschränkten Schlüssel authentifizieren, eine Karte ausgeben, sie aus Krypto aufladen, begrenzen und über Webhooks abrechnen. Das ist der vollständige Kreislauf, den ein Agent braucht, um sicher Geld auszugeben. Eröffnen Sie ein Konto und erstellen Sie Ihren ersten Schlüssel, um es auszuprobieren.

Bereit, wenn Sie es sind

Bezahlen Sie mit Krypto – überall

Eröffnen Sie ein Konto und stellen Sie in rund 60 Sekunden eine kryptofinanzierte Visa oder Mastercard aus. Kein KYC, keine monatlichen Gebühren.

FAQ

Häufig gestellte Fragen

Everything people actually ask. Last updated .

Wie gebe ich eine virtuelle Karte über die API aus?

Authentifizieren Sie sich mit einem eingeschränkten API-Schlüssel, senden Sie dann einen POST-Request an den Kartenausgabe-Endpunkt (oder rufen Sie das issue_card MCP-Tool auf) mit Kartentyp und Label. Die Karte wird in Sekunden erstellt und mit ihrer ID und ihrem Status zurückgegeben. Laden Sie sie mit einem zweiten Aufruf aus Ihrem Krypto-Guthaben auf.

Benötige ich KYC zur Nutzung der Karten-API?

Nein. Karten werden aus Krypto finanziert und erfordern keine Identitätsverifikation, sodass die Ausgabe vollständig programmierbar bleibt – was die API für autonome Agenten geeignet macht.

Welche Authentifizierung verwendet die API?

Bearer-API-Schlüssel mit granularen Berechtigungen (zum Beispiel cards:issue, cards:fund, cards:read). Erstellen Sie enge Schlüssel pro Agent und gewähren Sie automatisierten Schlüsseln niemals Auszahlungsberechtigungen.

Kann ich über Transaktionen benachrichtigt werden?

Ja. Jede Autorisierung wird als HMAC-signierter Webhook zugestellt, damit Ihr Hauptbuch in Echtzeit synchron bleibt. Sie können auch den Transaktions-Endpunkt abfragen.

REST oder MCP – was soll ich verwenden?

Verwenden Sie REST von einem klassischen Backend oder Cron-Job. Verwenden Sie den MCP Server, wenn ein LLM-Agent die Karten direkt steuern soll. Beide bieten dieselben Funktionen auf demselben Konto.