RUM API routes
All under /v1/projects/{prj}/rum/, read with read_telemetry. The browser SDK sends to the edge with a publishable key; these routes read the result with an API key, PAT or session.
Route | Returns | Parameters |
|---|---|---|
| Routes by views, errors and distinct sessions |
|
| p50, p75 (headline), p95 and good / needs-improvement / poor shares per bucket |
|
| A vital's p50, p75, p95 per mobile screen |
|
| Elements with rage, dead or error clicks |
|
| Sessions and one session |
|
| Publishable keys ( |
Other routes under rum/: facets, live, long-tasks, resources, release-coverage, export, journeys, launches. See /openapi.json for each one's parameters.
vitals needs metric
metric is one of the Core Web Vitals lcp, inp, cls, fcp, ttfb, or a mobile vital (frozen_frames, slow_frames, app_hang, app_launch_cold, app_launch_warm, cpu_ticks_per_s, memory_mb). Without it, or with an unknown name, the route answers 422 (RFC 9457 problem) that lists the valid names.
curl -sS "$WT_API/v1/projects/$PRJ/rum/vitals?metric=lcp&range=7d&step_s=86400" -H "Authorization: Bearer $WT_API_KEY"Views, navigations and vitals are grouped by the route pattern. With the Next.js adapter the first page load also reports the pattern (/gallery/:typeId), not the concrete path.