hosting

GET /v1/sites/{siteId}/vitals/checks/{checkId}

Poll one on-demand page check.

Све hosting крајње тачке

Сва документација за програмере →

Аутентификација

Пошаљите API кључ као bearer токен. Ова крајња тачка не наводи конкретну дозволу у спецификацији, па свом кључу доделите најмања неопходна овлашћења и проверите одговор уместо да претпостављате.

Ова крајња тачка не прихвата id организације. Ваш кључ већ идентификује организацију којој припада, а одговор је ограничен на њу.

Испробајте

Замените све што је у угластим заградама сопственим вредностима, а чувар места кључа кључем са своје контролне табле.

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

Пријављени сте? API конзола на вашој контролној табли попуњава ваш прави id организације и ваш сопствени кључ, и покреће захтев према живом API-ју како бисте могли да видите стварни одговор. Отворите ову крајњу тачку у API конзоли

Детаљи

Returns the check's current status and, once it is done, the measurement inline as result — the same shape getSiteVitals returns, so a client renders one component for both. Scoped to the organisation and the site, so a check id belonging to another of the caller's own sites does not resolve here either: the poll URL must not become a way to enumerate what else has been measured. failed carries an error sentence written for a customer to act on — a page that is unreachable, blocked to crawlers, or redirecting. It is never a stack trace.

Параметри

НазивТипОбавезноШта је ово
siteId (path)UuidДаSite ID (UUIDv7).
checkId (path)stringДаThe check id returned by startSiteVitalsCheck.

Одговор

НазивТипОбавезноШта је ово
idstringДа—
urlstringДаThe normalised absolute URL that was (or is being) measured.
statusstring<queued, running, done, failed>Даfailed is a finished state with a customer-readable error, not an infrastructure fault — a page that is down or blocked to crawlers reaches it.
cachedbooleanДаTrue when this is a stored measurement of the same URL served from the cache window rather than a run that was just started. Render measured_at rather than implying the page was…
errorstringДаEmpty unless status is failed. A sentence written for a customer to act on; never a stack trace or an internal hostname. English, and a FALLBACK — it is authored…
error_codestringДаA stable machine reason the client turns into a localised sentence: no_data, no_result, check_failed, timed_out. Empty unless status is failed. New members are…
created_atstringДа—
finished_atstringНе—
resultSiteVitalsНеThe measurement, present once status is done. Null while queued or running and on failure — never a zeroed placeholder, which would render as a real measurement of a page that…
remaining_todayobjectДаChecks left in this organisation's rolling daily allowance, so the UI can warn before the button is refused rather than only explaining a 429 afterwards.…

Грешке које ова крајња тачка може вратити

401 · 403 · 404 · 429