Gebruikerslimiet bereikt
type | https://docs.frem.sh/reference/api/errors/seat-cap-reached |
| HTTP-status | 409 Conflict |
Wat het betekent
Alle gebruikers die je organisatie heeft afgenomen, zijn in gebruik, dus de nieuwe gebruiker is niet aangemaakt. Het antwoord bevat onder errors ook de limiet, het aantal gebruikers in gebruik en een link naar de factuurpagina.
Voorbeelden van detail-berichten die met deze fout worden teruggegeven:
- Your org has {seatsUsed} of {t.seat_cap} contracted seats in use. Buy more seats from the billing page before provisioning new users.
Wat je kunt doen
Koop meer gebruikers, of zet overschrijding van de gebruikerslimiet aan, in Organisatiebeheer → Facturatie en probeer het daarna opnieuw. Gedeactiveerde gebruikers tellen niet mee; een gebruiker opnieuw activeren telt wel mee.
Vorm van het antwoord
Alle API-fouten van fremforge zijn 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"
}
}Baseer je logica op type, niet op title of detail: die zijn bedoeld voor mensen en kunnen anders worden geformuleerd.