Get Log Entry
Fetch the full traffic-log record for one request. Includes everything the platform observed: request and response headers, body samples (truncated to retention limits), latency breakdown, hit traffic policies, hit firewall rules, OAuth/RBAC client identity (if authenticated), and the agent that handled the request.
Body samples are truncated at the platform's body-capture limit (typically first 64 KB) and stored encrypted at rest. PII filters can mask known credential-shaped fields before storage; check your account settings.
Path parameters
uuid from /traffic/logs.Deprecated: the legacy integer id is still accepted in the path until the sunset, answered with Deprecation and Sunset headers. Use the uuid.
Response (200 OK)
Every field below is always present; a field with no value for this entry is null (unlike the list, which omits it).
http, tcp, udp). null when no tunnel was involved (agentless or managed hosting, or a deleted tunnel).null when no tunnel was involved.HTTP/1.1, HTTP/2 or HTTP/3. null on TCP/UDP sessions and older entries.null for HTTP requests.X-Request-Id response header the client got. Look an entry up by it with GET /v1/traffic/logs?request_id=…. null on TCP/UDP sessions, entries from before request ids were recorded, and some edge-generated error responses.query field — the query string is part of request_url.User-Agent.null when the origin wasn't reached.Authorization, Cookie, API keys) are masked.null when capture was disabled or PII filter scrubbed everything.edge_ms + origin_ttfb_ms + transfer_ms.duration_ms. edge_ms: edge pipeline (firewall / rate-limit / auth + framing) before your origin is contacted. origin_ttfb_ms: wait for the origin's first response byte (= TTFB / latency_ms). transfer_ms: response-body streaming after the first byte. A field is null when the phase doesn't apply (an edge-blocked request has no origin/transfer; TCP/UDP sessions have none).origin_ttfb_ms.no_match, allowed or blocked by a firewall policy, or the traffic-policy outcome when one answered at the edge (e.g. redirect, cache_hit, edge_function).allowed, throttled or blocked.true when this entry is a replay.country (ISO code) and, when known, asn, asn_org, continent, timezone, latitude, longitude.clean, suspect, malicious, blocked, allowlisted). null when the reputation check didn't run.null when the request wasn't scored (TCP/UDP, older entries).browser, automation, crawler or unknown.null: [] when the request wasn't scored or recorded no reason.true when the request came from a verified crawler (its user agent names a crawler and the IP is in that operator's published ranges).null on plain HTTP, HTTP/3 and TCP/UDP.Deprecated: until the sunset this response also carries the legacy integer id and *_id fields. Don't use them; read uuid and the *_uuid fields.
Errors
integer_id_unsupported).