Gå til indhold

plan-limit

HTTP 422 Unprocessable Entity

Din aktuelle plan tillader ikke denne handling. Selve anmodningen er gyldig, men udførelsen af den ville overskride en grænse i din plan. API’en kontrollerer dette, før den skriver noget, så intet er blevet oprettet. Opgrader din plan eller frigør kapacitet, for eksempel ved at slette DPP’er eller dynamiske koder, du ikke længere har brug for.

Typiske udløsere

  • DPP-kvote: POST /v1/dpp, POST /v1/dpp/batch eller POST /v1/dpp/import ville oprette flere DPP’er, end din plan indeholder. En import tæller kun sine gyldige rækker. Store importer kører i baggrunden og kontrollerer kvoten igen, når de starter; hvis den i mellemtiden er blevet fyldt op, afsluttes jobbet med status failed.
  • Dynamiske koder: POST /v1/codes eller POST /v1/codes/batch ville overskride din organisations kvote for dynamiske QR-koder.
  • Batch-størrelse: POST /v1/codes/batch indeholder flere elementer, end din plan tillader pr. anmodning.
  • Importrækker: filen til POST /v1/dpp/import har flere datarækker, end din plan tillader pr. anmodning. POST /v1/codes/import accepterer højst 1.000 rækker på alle planer.
  • Workspaces og teammedlemmer: POST /v1/workspaces eller POST /v1/members ville overskride antallet af workspaces eller teammedlemmer, som din plan indeholder.
  • DPP-dokumenter: Free inkluderer ikke dokumentlagring til DPP’er, så POST /v1/dpp/:id/documents og POST /v1/dpp/:id/images afvises der. På de andre planer er grænsen det maksimale antal dokumenter pr. DPP.
  • Filer: POST /v1/files/upload ville overskride det maksimale antal filer pr. QR-kode.
  • EU-register: POST /v1/dpp/:id/register kræver en Business-, Agency- eller Enterprise-plan.

Svar

Hvor det er relevant, indeholder svaret udvidelsesfelterne resource og limit: resource angiver grænsen (dynamic_codes, batch_size, workspaces eller team_members), limit er dens værdi i din plan. For dynamiske koder viser used desuden, hvor mange koder der allerede tæller med i kvoten.

{
"type": "https://docs.qr3.app/errors/plan-limit",
"title": "Plan Limit Reached",
"status": 422,
"detail": "Your plan allows a maximum of 25 dynamic QR code(s). Upgrade to create more.",
"resource": "dynamic_codes",
"limit": 25,
"used": 25
}

Ikke en rate-limit

At prøve igen senere hjælper ikke på denne fejl: Grænsen forbliver, indtil du opgraderer eller frigør kapacitet. Midlertidige grænser svarer i stedet med HTTP 429: rate-limited for de 60 anmodninger pr. minut pr. API-nøgle, rate-limit for grænser på ressourceniveau, såsom daglig oprettelse af koder.

← Fejlreference