hosting
GET /v1/sites/{siteId}/quota/resources
What this site is allowed per resource, what it is using, and what more costs.
Նույնականացում
Ուղարկեք API բանալին որպես bearer token: Բանալին պետք է ունենա sites.view թույլտվությունը. առանց դրա բանալին մերժվում է 403, և ոչ թե 404 կարգավիճակով:
Այս վերջնակետը կազմակերպության ID չի ընդունում: Ձեր բանալին արդեն իսկ նույնականացնում է այն կազմակերպությունը, որին պատկանում է, և պատասխանը սահմանափակված է դրանով:
Փորձել
Փոխարինեք անկյունային փակագծերում գտնվող ցանկացած բան ձեր սեփական արժեքներով, և բանալու տեղապահը՝ ձեր վահանակի բանալիով:
curl -X GET https://api.zinndigital.com/v1/sites/{siteId}/quota/resources \
-H "Authorization: Bearer zdk_live_…"Մուտք գործե՞լ եք: Ձեր վահանակի API վահանակը լրացնում է ձեր իրական կազմակերպության ID-ն և ձեր սեփական բանալին և գործարկում է հարցումը ուղիղ API-ի դեմ, որպեսզի կարողանաք տեսնել փաստացի պատասխանը: Բացեք այս վերջնակետը API վահանակում
Մանրամասներ
The lifecycle view, where GET /v1/sites/{siteId}/quota is the live read of what the box is enforcing right now. Owner ruling 2026-08-16: a plan grants site slots; disk, inodes, bandwidth and database size (W43-78) are per-site resources with an admin-set default and a paid per-site upgrade. Each entry decomposes the allowance into base (the site's own copied default), granted (live grants — staff gestures and purchased upgrades) and total, because a card showing only the total cannot explain why the number changed when a grant expired. reverts_at is when the ceiling next drops because a temporary grant ends, so a customer learns before it happens rather than after. measured_at is surfaced deliberately: a bar drawn from a two-day-old reading looks identical to one drawn from a fresh reading, and null means nothing has ever measured this site. price_minor is null when no price is published in the caller's currency, and the client must then offer no upgrade control rather than one that cannot complete. Only resources this site's driver can actually enforce are listed. On a managed shared package the disk ceiling belongs to the package type and an inode limit does not exist at any level, so the list is empty there — the control is absent rather than inert. Requires sites.view.
Պարամետրեր
| Անուն | Տեսակ | Պահանջվում է | Ինչ է դա |
|---|---|---|---|
siteId (path) | Uuid | Այո | Site ID (UUIDv7). |
Պատասխան
| Անուն | Տեսակ | Պահանջվում է | Ինչ է դա |
|---|---|---|---|
frozen | boolean | Այո | Whether the platform has restricted this site for being over a quota. It is deliberately not "is this site restricted": that rung is shared with the malware and abuse ladders,… |
resources | SiteQuotaResource[] | Այո | Only resources this site's driver can actually enforce. Empty on a managed hosting package, where the disk ceiling belongs to the package type and inodes do not exist. |
Այս վերջնակետի կողմից վերադարձվող սխալները
401 · 403 · 404 · 429