BeeBridge AIBeeBridge AI
API-Referenz
Verwaltungs-APIsOAuth
⚠️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.

OAuth-Anmelde- oder Prüfvorgang erstellen

intent ist login, bind oder verify. aff ist nur bei login erlaubt, scope/context nur bei verify. bind und verify benötigen die aktuelle Anmeldesitzung; bind zusätzlich einen account.binding.bind-Nachweis. Mit flow_token im anbieterspezifischen Ablauf fortfahren.

POST
/api/oauth/state

Header-Parameter

X-Security-Proof?string

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

providerstring
intentstring
Zulässige Werte"login" | "bind" | "verify"
aff?string
Längelength <= 32
scope?string
context?object

Antworttext

application/json

application/json

application/json

application/json

application/json

curl -X POST "https://api.beeaicloud.com/api/oauth/state" \  -H "Content-Type: application/json" \  -d '{    "provider": "string",    "intent": "login"  }'
{
  "success": true,
  "message": "string",
  "data": {
    "flow_token": "string",
    "expires_at": 0,
    "authorization_url": "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?

OAuth-Anmelde- oder Prüfvorgang erstellen | BeeBridge AI