hosting

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

Poll one on-demand page check.

Všechny koncové body hosting

Všechny dokumenty pro vývojáře

Autentizace

Odešlete klíč API jako bearer token. Tento koncový bod ve specifikaci uvádí specifické oprávnění, takže svému klíči udělte to nejmenší možné a místo předpokladů zkontrolujte odpověď.

Tento koncový bod nevyžaduje žádné ID organizace. Váš klíč již identifikuje organizaci, ke které patří, a odpověď je na ni omezena.

Vyzvednout

Nahraďte cokoli v závorkách vlastními hodnotami a zástupný symbol klíče klíčem z vašeho řídicího panelu.

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

Přihlášeni? Konzole API ve vašem dashboardu automaticky doplní vaše skutečné ID organizace i váš vlastní klíč a odešle požadavek na živé API, abyste viděli reálnou odpověď. Otevřete tento koncový bod v konzoli API

Podrobnosti

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.

Parametry

NázevTypPožadovánoCo to je
siteId (path)UuidAnoSite ID (UUIDv7).
checkId (path)stringAnoThe check id returned by startSiteVitalsCheck.

Odpověď

NázevTypPožadovánoCo to je
idstringAno
urlstringAnoThe normalised absolute URL that was (or is being) measured.
statusstring<queued, running, done, failed>Anofailed is a finished state with a customer-readable error, not an infrastructure fault — a page that is down or blocked to crawlers reaches it.
cachedbooleanAnoTrue 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…
errorstringAnoEmpty 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_codestringAnoA 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_atstringAno
finished_atstringNe
resultSiteVitalsNeThe 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_todayobjectAnoChecks 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.…

Chyby, které může tento koncový bod vrátit

401 · 403 · 404 · 429