BeeBridge AIBeeBridge AI
API-Referenz
Verwaltungs-APIsVerwaltungs-PATs integrieren und migrieren
⚠️Compliance-Hinweis: Verwenden Sie dieses Projekt nur für rechtmäßig autorisierte API-Gateways, interne Verwaltung und private Bereitstellungen. Beachten Sie die Nutzungsbedingungen vorgelagerter Dienste, Plattformregeln, regulatorische Vorgaben und Anforderungen an die Inhaltssicherheit.

Verwaltungs-PAT erstellen

Das nach Passwort- oder OAuth-Anmeldung erhaltene Sitzungs-access_token verwenden. Ein PAT kann keine PATs verwalten oder erstellen.

Der Klartext wird nur in dieser Antwort zurückgegeben. Bei unbekanntem Ergebnis vor einem erneuten Versuch die Liste abgleichen; die Liste enthält keinen Klartext.

POST
/api/user/access_tokens
AuthorizationBearer <token>

Das nach Passwort- oder OAuth-Anmeldung erhaltene Sitzungs-access_token verwenden. Ein PAT kann keine PATs verwalten oder erstellen.

Position: header

Header-Parameter

X-Security-Proofstring

Kurzlebiger, einmaliger Sicherheitsnachweis für die aktuelle Identität und den konkreten Vorgang. Weder PAT noch Modell-API-Schlüssel.

namestring
Länge1 <= length <= 64
scopesarray<string>

Berechtigungen für das PAT. Aus dem Katalog des aktuellen Kontos wählen; ein PAT erhöht keine Kontorechte.

Einträge1 <= items
expires_atinteger

Unix-Zeitstempel in Sekunden. Null bedeutet kein Ablauf; ein positiver Wert muss bei Erstellung mindestens eine Stunde in der Zukunft liegen. Für Prüfung und Erstellung denselben Wert verwenden.

Formatint64
Bereich0 <= value

Antworttext

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://api.beeaicloud.com/api/user/access_tokens" \  -H "X-Security-Proof: string" \  -H "Content-Type: application/json" \  -d '{    "name": "string",    "scopes": [      "string"    ],    "expires_at": 0  }'
{
  "success": true,
  "message": "string",
  "data": {
    "token": "string",
    "item": {
      "id": 0,
      "name": "string",
      "token_ref": "string",
      "token_hint": "string",
      "scopes": [
        "string"
      ],
      "expires_at": 0,
      "created_at": 0,
      "last_used_at": 0,
      "last_used_ip": "string"
    }
  }
}
{
  "success": false,
  "message": "string",
  "code": "string",
  "data": {
    "code": "string"
  }
}
{
  "success": false,
  "message": "string",
  "code": "string",
  "data": {
    "code": "string"
  }
}
{
  "success": false,
  "message": "string",
  "code": "string",
  "data": {
    "code": "string"
  }
}
{
  "success": false,
  "message": "string",
  "code": "string",
  "data": {
    "code": "string"
  }
}

War diese Anleitung hilfreich?

Verwaltungs-PAT erstellen | BeeBridge AI