Get Project Tree

Return every file in the project's output directory as a flat list.

This backs the All-data browser: a fallback view of the run's real directory structure, so a file is reachable even when no gallery classifies it. Local disk and S3 are merged — a run that has been evicted from local cache still lists from S3, and an in-flight run lists files that have not been uploaded yet.

Dot-directories (.venv, .git, .claude, …) and their non-dot equivalents are always skipped — they are machine noise, never run output.

Paths are relative to the project's output/ root, matching what GET /api/projects/{id}/files/{path} expects.

get/api/projects/{project_id}/tree

Request

  • Base URL
    https://app.pharos.bio (the document declares no server; this is the origin it was published from)
  • Auth
    none declared

Path parameters

project_idstring required

Headers

authorizationstring nullable

Response

Successful Response

unknown required

Changes

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