v3
latestOpenAPI 3.1.02026-07-311,4541,5202.3 MBexperiments
Api V 2 Experiments Logs List List
List experiment traces (root spans) using optimized CTE-based aggregation.
GET/POST /evaluations/experiments/<experiment_id>/logs/
Query params:
- page: Page number
- page_size: Page size (default 100)
- sort_by: Sort field (e.g., "-cost", "-start_time", "name")
- start_time: Filter start time
- end_time: Filter end time
- detail: Include span tree (1 or True)
- export: Set to 1 or True to export results to CSV/Excel
POST body (optional):
- filters: Advanced filter payload for complex filtering (including comparison_key filters)
Uses ExperimentTracesQueryBuilder for optimized querying:
- Filter by experiment_id + org first (reduces rows 99.9%)
- Aggregate into traces (GROUP BY trace_unique_id)
- Join with root spans for details
- Apply final filters and sort
Uses SpanTreeSerializerContextMixin to automatically handle:
- Span tree inclusion based on ?detail=1
- Storage enrichment based on authentication type (JWT vs API key)
- Dynamic serializer configuration
Uses ExportingMixin to handle:
- CSV/Excel export functionality via ?export=1
- Async export processing with email notifications
get/api/v2/experiments/{experiment_id}/logs/list/
Path parameters
experiment_idstring required
Query parameters
pageinteger
A page number within the paginated result set.
page_sizeinteger
Number of results to return per page.
Headers
Authorizationstring required
JWT access token or Respan API key