Rolle wird verwendet

Moses SkodaEntwickler1 Min. Lesezeit

Bei diesem Problem antwortet die API mit 409 Conflict. Der Wert von type ist https://lingo.dev/docs/api/errors/role-in-use. Unter Fehler und Statuscodes findest du die gemeinsame Struktur aller Fehler.

Die Rolle <id> ist noch zwei Service-API-Schlüsseln zugewiesen und kann nicht gelöscht werden. Weise diesen Schlüsseln zuerst eine andere Rolle zu oder widerrufe sie.

Felder#

Neben den Standardfeldern type, status, title und detail enthält der Antwortkörper die folgenden Felder. Aus ihnen wird der Text in detail erstellt. Ein Client kann daher stattdessen einen eigenen Text anzeigen.

FeldTyp
idstring
apiKeysnumber | "Infinity" | "-Infinity" | "NaN"

Beispiel#

json
{
  "detail": "Role <id> is still assigned to 2 service API keys and cannot be deleted. Give those keys a different role or revoke them first.",
  "id": "<id>",
  "apiKeys": 2,
  "type": "https://lingo.dev/docs/api/errors/role-in-use",
  "status": 409,
  "title": "Role in use"
}

Zurückgegeben von#

  • DELETE /v2/roles/{id}