Zum Hauptinhalt springen

Nutzerlimit erreicht

typehttps://docs.frem.sh/reference/api/errors/seat-cap-reached
HTTP-Status409 Conflict

Was das bedeutet

Alle Nutzer, die deine Organisation vertraglich gebucht hat, sind belegt, daher wurde der neue Benutzer nicht angelegt. Die Antwort enthält unter errors außerdem die Obergrenze, die Zahl der belegten Nutzer und einen Link zur Abrechnungsseite.

Beispiele für detail-Meldungen, die mit diesem Fehler zurückkommen:

  • Your org has {seatsUsed} of {t.seat_cap} contracted seats in use. Buy more seats from the billing page before provisioning new users.

Was du tun kannst

Kaufe weitere Nutzer oder aktiviere die Nutzer-Überschreitung unter Organisationsverwaltung → Abrechnung und versuche es dann erneut. Deaktivierte Benutzer belegen keinen Nutzer; einen wieder zu aktivieren schon.

Form der Antwort

Alle Fehler der fremforge-API sind RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/seat-cap-reached",
  "title": "Seat cap reached",
  "status": 409,
  "detail": "...",
  "errors": {
    "seat_cap_current": 10,
    "seat_cap_used": 10,
    "billing_url": "https://frem.sh/<org>/_admin/billing#seats"
  }
}

Werte type aus, nicht title oder detail – diese sind für Menschen gedacht und können umformuliert werden.