Лимит на плана
HTTP 422 Unprocessable Entity
Текущият ви план не позволява това действие. Самата заявка е валидна, но изпълнението ѝ би надвишило лимита на вашия план. API извършва проверка преди запис, така че нищо не е създадено. Надградете плана си или освободете капацитет, например като изтриете DPP или динамични кодове, които вече не са ви необходими.
Типични причини
- Квота за DPP:
POST /v1/dpp,POST /v1/dpp/batchилиPOST /v1/dpp/importбиха създали повече DPP, отколкото включва вашият план. При импортиране се броят само валидните редове. Големите импортирания се изпълняват във фонов режим и проверяват квотата отново при стартирането си; ако междувременно тя се е запълнила, задачата завършва със статусfailed. - Динамични кодове:
POST /v1/codesилиPOST /v1/codes/batchбиха надвишили квотата за динамични QR кодове на вашата организация. - Размер на партидата:
POST /v1/codes/batchсъдържа повече елементи, отколкото вашият план позволява за една заявка. - Редове за импортиране: файлът за
POST /v1/dpp/importсъдържа повече редове с данни, отколкото вашият план позволява за една заявка.POST /v1/codes/importприема най-много 1 000 реда при всеки план. - Работни пространства и членове на екипа:
POST /v1/workspacesилиPOST /v1/membersбиха надвишили броя на работните пространства (Workspaces) или членовете на екипа, включени във вашия план. - Документи за DPP: Планът Free не включва съхранение на документи за DPP, поради което
POST /v1/dpp/:id/documentsиPOST /v1/dpp/:id/imagesсе отхвърлят там. При останалите планове лимитът е максималният брой документи за едно DPP. - Файлове:
POST /v1/files/uploadби надвишил максималния брой файлове за един QR код. - Регистър на ЕС:
POST /v1/dpp/:id/registerизисква план Business, Agency или Enterprise.
Отговор
Където е приложимо, отговорът съдържа разширенията resource и limit: resource посочва лимита (dynamic_codes, batch_size, workspaces или team_members), а limit е неговата стойност във вашия план. При динамичните кодове used показва допълнително колко кода вече се отчитат към квотата.
{ "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}Това не е ограничение на честотата (rate limit)
Повторният опит по-късно няма да помогне при тази грешка: лимитът остава, докато не надградите плана си или не освободите капацитет. Временните ограничения отговарят вместо това с HTTP 429: rate-limited за лимита от 60 заявки в минута за API ключ, rate-limit за ограничения на ниво ресурс, като например ежедневното създаване на кодове.