List Traces by Project
March 13, 2026 Available in arize-phoenix 13.15.0+ A newGET /v1/projects/{project_identifier}/traces REST endpoint lists traces for a project with rich filtering, sorting, and pagination support. Use it to build custom trace browsers, feed traces into downstream pipelines, or retrieve traces by session.
- Sort by
start_timeorlatency_msin ascending or descending order - Cursor-based pagination for consistent traversal of large trace sets
include_spans=trueto embed full span details per trace in a single response (batch-loaded to avoid N+1 queries)- Session filtering via
session_identifier— accepts plain session IDs or GlobalIDs; multiple values are OR-combined - Time range filtering with
start_timeandend_time(ISO 8601)
Span Filters: Name, Kind, and Status Code
March 18, 2026 Available in arize-phoenix 13.15.0+ (server), arize-phoenix-client 2.1.0+ (Python), @arizeai/phoenix-client 6.5.1+ (TypeScript) The spans API now supports filtering by span name, span kind, and status code. Pass any combination of these filters to narrow results without post-processing the full span list. Filters are OR-combined within a field and AND-combined across fields — for example,name=["llm_call", "retriever"] & span_kind=LLM returns spans named llm_call or retriever that are also of kind LLM.
REST API:

