Skip to main content
GET
/
v1
/
sessions
/
{session_id}
/
files
curl "https://api.dari.dev/v1/sessions/sess_123/files?path=/output" \
  -H "Authorization: Bearer $DARI_API_KEY"
{
  "path": "/output",
  "entries": [
    {
      "path": "/output/reply.md",
      "type": "file",
      "size_bytes": 3274
    }
  ]
}
Returns directory contents for a path in the session workspace.

Path Parameters

session_id
string
required
Session ID.

Query Parameters

path
string
Workspace path to browse. Defaults to the workspace root if omitted.

Headers

Authorization
string
required
Bearer token using your Dari API key.

Response Fields

path
string
Directory path that was listed.
entries
object[]
Files and directories at that path.
curl "https://api.dari.dev/v1/sessions/sess_123/files?path=/output" \
  -H "Authorization: Bearer $DARI_API_KEY"
{
  "path": "/output",
  "entries": [
    {
      "path": "/output/reply.md",
      "type": "file",
      "size_bytes": 3274
    }
  ]
}