hosting

GET /v1/sites/{siteId}/apm/traces/{traceId}

Show where one kept request's milliseconds went.

Svi hosting krajnji točke

Sva developerska dokumentacija

Autentifikacija

Pošaljite API ključ kao nosivi token. Ključ mora imati dozvolu sites.view; ključ bez nje se odbija s kodom 403, a ne 404.

Ova krajnja točka ne prihvaća ID organizacije. Vaš ključ već identificira organizaciju kojoj pripada, a odgovor je ograničen na nju.

Isprobajte

Zamijenite sve unutar šiljastih zagrada svojim vlastitim vrijednostima, a rezervirano mjesto za ključ s ključem iz vaše nadzorne ploče.

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

Prijavljeni ste? API konzola na vašoj nadzornoj ploči automatski unosi stvarni ID vaše organizacije i vaš vlastiti ključ te šalje zahtjev prema aktivnom API-ju kako biste mogli vidjeti stvarni odgovor. Otvori ovu krajnju točku u API konzoli

Pojedinosti

The function-level breakdown for one stored request: which WordPress plugin, PHP extension, PHP function or SQL query consumed the time, heaviest first, with the call site relative to the site's own document root. ⭐ SQL literals arrive already redacted by the vendor (WHERE autoload IN ('xxx')) and are neither restored nor re-redacted here. That redaction is why a slow query can be shown to a customer at all. ⛔ A trace past retention answers 404 rather than 410: the customer's next action is identical, and a distinct code would be an oracle for which trace ids ever existed. Requires sites.view and the request_profiling entitlement. A trace belonging to another site answers 404, never another tenant's data.

Parametri

NazivVrstaObaveznoŠto je to
siteId (path)UuidDaSite ID (UUIDv7).
traceId (path)stringDaOne of our own trace ids, from id on the list row. ⭐ A UUID, unlike the sibling live surface's vendor task id: this is a primary key we minted, so a non-UUID really is…

Odgovor

NazivVrstaObaveznoŠto je to
idstringDa
transactionstringDa
methodstringDa
pathstringDaThe path as traced, before normalisation — so a developer can reproduce the exact request, which the grouped transaction label deliberately cannot express.
duration_msintegerDa
throttled_msintegerDa
io_throttled_msintegerDa
hit_limitsbooleanDa
has_errorbooleanDa
error_textstringDa
cache_miss_reasonsstring[]DaWhy this request bypassed the page cache; empty when it was cacheable.
started_atstringDa
costsSiteApmTraceCost[]Da

Pogreške koje ova krajnja točka može vratiti

401 · 403 · 404 · 422 · 429