Gå til hovedinnhold

Taket for bench-brukere er nådd

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

Hva det betyr

Alle bench-brukerne i frembench organisasjonen din har kjøpt, er allerede tildelt noen, så det er ingen igjen å dele ut. detail oppgir taket.

Dette handler om lisenser, ikke maskiner. Feilen oppstår når en bench-bruker tildeles en person – ikke når en bench opprettes; det er bench-cap-reached.

En bench-bruker forblir tildelt enten innehaveren har opprettet en bench eller ikke, fordi det er en lisens til den navngitte personen. Det er derfor mulig å ha en full liste over bench-brukere der noen ikke bruker sin, og den er verdt å gå gjennom før du kjøper flere.

Hva du gjør

Enten tilbakekaller du en bench-bruker fra noen som ikke lenger trenger den:

curl -X DELETE \
  -H "Authorization: Bearer $FREMFORGE_TOKEN" \
  https://frem.sh/_app/api/v1/orgs/<org>/frembench-seats/<login>

eller du øker antallet bench-brukere under Fakturering → Bencher. En økning faktureres forholdsmessig for resten av gjeldende periode; tilbakekalling er gratis og gjelder umiddelbart.

Å tilbakekalle en bench-bruker sletter ikke innehaverens bench. Det hindrer vedkommende i å opprette en ny; den eksisterende maskinen fortsetter å kjøre til den tas tilbake.

Svarformat

Alle feil fra fremforge-API-et er RFC 9457 problem+json:

{
  "type": "https://docs.frem.sh/reference/api/errors/bench-seat-cap-reached",
  "title": "Conflict",
  "status": 409,
  "detail": "..."
}

La koden din skille feilene på type, ikke på title eller detail – de er skrevet for mennesker og kan bli formulert om.