hosting

GET /v1/sites/{siteId}/database

Get a site's database size and panel links.

כל נקודות הקצה מסוג hosting

כל תיעוד המפתחים

אימות

שלח מפתח API כטוקן Bearer. נקודת קצה זו אינה מציינת הרשאת ספציפית במפרט, לכן הקצה למפתח שלך את המינימום הנדרש ובדוק את התגובה במקום להניח הנחות.

נקודת קצה זו אינה דורשת מזהה ארגון. המפתח שלך כבר מזהה את הארגון שאליו הוא שייך, והתגובה מוגבלת אליו בלבד.

נסה זאת

החלף כל דבר בסוגריים זוויתיים בערכים משלך, ואת מציין מיקום המפתח במפתח מלוח הבקרה שלך.

curl -X GET https://api.zinndigital.com/v1/sites/{siteId}/database \
  -H "Authorization: Bearer zdk_live_…"

מחובר? קונסולת ה-API בלוח הבקרה שלך מזינה את מזהה הארגון האמיתי שלך ואת המפתח שלך, ומריצה את הבקשה מול ה-API הפיזי כך שתוכל לראות את התגובה בפועל. פתח נקודת קצה זו במסוף ה-API

פרטים

The per-site Tools tab's Database card — the site's MySQL size and table count, plus single-use SSO links into the phpMyAdmin and File Manager panels. Requires both sites.view and sites.panel_access — the panels are full database and filesystem access, which is strictly more than listing a site — and is RLS-scoped to a site the caller holds sites.panel_access over, so holding the key in one org never reaches another org's site. An out-of-scope or unknown id is a 404, exactly like getSite; a caller who can see the site but lacks sites.panel_access gets a 403. The data source is provisioned, not synchronous. The size/table figures come from the site's fleet worker and the panels are stood up per host behind Cloudflare Access. Until a host is serving them, available is false and every figure and panel URL is null — never a fabricated 0 or a link to a panel that is not there. The shape is stable, so populating it later is not a contract change. Panel URLs, when present, are always HTTPS single-use links minted on read (a non-HTTPS panel URL is never returned).

פרמטרים

שםסוגנדרשמה זה
siteId (path)UuidכןSite ID (UUIDv7).

תשובה

שםסוגנדרשמה זה
availablebooleanכןWhether a host is serving this site's database + panels yet.
reasonstringלאWhy a link or a figure is missing, in words a customer can act on. available: false alone cannot distinguish "this site has no server yet" from "we could not reach the box" from…
reason_codestringלאA stable, machine-readable name for the reason above — the half a CLIENT should render. reason is English prose for staff, SDK consumers and support tickets; this platform ships…
size_mbobjectכןTotal database size in MB; null when unavailable.
tablesobjectכןNumber of tables in the database; null when unavailable.
phpmyadmin_sso_urlobjectכןHTTPS single-use SSO link into phpMyAdmin, minted on read; null when the panel is not provisioned. Never a non-HTTPS URL.
filemanager_sso_urlobjectכןHTTPS single-use SSO link into the File Manager, minted on read; null when the panel is not provisioned. Never a non-HTTPS URL.
web_ide_sso_urlobjectכןHTTPS single-use SSO link into the Web IDE — real VS Code (code-server) running in the browser against this site's files. Minted on read; null when the site is not on one of our…

שגיאות שנקודה קצה זו עשויה להחזיר

401 · 403 · 404 · 429