POST /projects/{projectId}/trace-payload

POST /api/v1/projects/{projectId}/trace-payload on the Caveman Cloud control plane. Requires the payload:read scope. Exposed to autonomous agents as the payload action of the caveman_traces tool (read access). Search and inspect LLM requests and whole tasks as metadata, span trees and steps, with the judgments on any of them. Captured content needs the connection's explicit payload grant. Scores carry each trace's latest Judgment per criterion, and search filters by a criterion's verdict.

post/projects/{projectId}/trace-payload

Request

  • Base URL
    https://api.caveman.so/api/v1
  • URL
    https://api.caveman.so/api/v1/projects/{projectId}/trace-payload
  • Auth
    • OAuth 2
      Authorization code: /api/v1/oauth/authorize
      Token URL: /api/v1/oauth/token scopes: payload:read
    • or HTTP bearer
    • or API key in cookie cave_access
    • or API key in cookie __Secure-cave_identity.session_token

Request body

fromstring date-time required

Explicit UTC start of a window spanning at most 90 days.

tostring date-time required

Explicit UTC end, after from and at most 90 days later.

trace_idstring required
request_idstring uuid required
kind'request' | 'response' | 'request_compressed' required
sectioninteger

Read one part of the body by its outline index. A body over 64 KiB answers with status captured_outline: its parts with sizes and tool names, no text.

offsetinteger

Byte offset into the section; pass the previous answer's next_offset to read on.

Response

Successful response. Exact status depends on synchronous or durable delivery outcome.

Changes

No recorded changes to this operation across all 1 revision of this API.