Alle Anleitungen

Konto- und Integrations-API

Kontoschlüssel und Integrationstoken

Benannte Kontoschlüssel verwenden Authorization: Bearer für Panel-Kontodienste. GET /panel-api/account prüft die Verknüpfung. GET /panel-api/server-key bleibt eine Kompatibilitätsprüfung ohne Serverregistrierung oder Überwachung. Der email/apiToken-Austausch unter /v1/api/auth/token ist ein separater Integrationsablauf, keine SSH-Anmeldung.

GET /panel-api/account
Authorization: Bearer <ACCOUNT_API_KEY>

POST /v1/api/auth/token
Content-Type: application/json
{"email":"user@example.com","apiToken":"<INTEGRATION_API_TOKEN>"}

GET /v1/api/tokens
Authorization: Bearer <INTEGRATION_ACCESS_TOKEN>

Verfügbare Integrationsressourcen

/v1/api bietet Authentifizierung, Wallet-Abfragen, Tokenstand und Buchungen, Pakete, Checkout und IAP-Prüfung. Nutzen Sie die jeweils erforderlichen Zugangsdaten. CRUD für Server, SSH-Schlüssel, Kategorien und Tags gehört nicht mehr zur Kunden-API. Zahlungen verändern Finanzdaten und sind keine Verbindungstests.

  • GET /v1/api/wallet
  • GET /v1/api/wallet/ledger
  • GET /v1/api/tokens
  • GET /v1/api/tokens/ledger
  • GET /v1/api/tokens/packs
  • POST /v1/api/tokens/checkout
  • POST /v1/api/tokens/iap/verify

Sicherheit und Fehler

Senden Sie Schlüssel nicht an unbekannte Panel-URLs oder Dritte. Bei 401 Zugangsdaten prüfen, bei 403 Rechte prüfen, bei 429 vor Wiederholung warten. Fehlerantworten auswerten und nicht-idempotente Zahlungen nicht automatisch wiederholen. Schlüsselverwaltung benötigt eine Portalsitzung samt Sicherheitsprüfungen.