Skip to main content
GET
Get Directory Details

Authorizations

Authorization
string
header
required

JWT in Authorization header. 'Bearer ' prefix optional.

Path Parameters

directory_id
string<uuid>
required

Response

Successful Response

API response schema for getting directory details with stats and creator info

id
string<uuid>
required

Directory ID

name
string
required

Directory name

color
string
required

Hex color code for the directory icon

project_id
string<uuid>
required

ID of the project this directory belongs to

parent_id
string<uuid>
required

ID of the parent resource (directory or project)

created_by_user_id
string<uuid>
required

ID of the user that created the directory

created
string<date-time>
required

Creation timestamp

updated
string<date-time>
required

Last update timestamp

num_assets
integer
required

Total number of assets in directory tree

size_bytes
integer
required

Total size in bytes of all assets in directory tree

duration
number
required

Total duration of all assets in directory tree

True when this item is a projected symlink

target_path
string[] | null

Symlink target path components

target_path_type
enum<string> | null

Symlink target path type

Available options:
relative,
internal_absolute,
external_absolute
target_resource_id
string<uuid> | null

Resolved target resource ID

target_resource_name
string | null

Resolved target resource name

target_resource_type
enum<string> | null

Resolved or hinted target resource type

Available options:
workspace,
project,
directory,
asset,
symlink,
collection
target_resolution_status
enum<string> | null

Symlink resolution status

Available options:
resolved,
dangling,
permission_denied,
external
actions
integer | null

User's permission bitmap on this directory

client_performed_at
string<date-time> | null

Server-recorded timestamp of the latest user action on this directory, flattened from current_revision.client_performed_at. NULL when no revision exists. Used by the desktop renderer to compare against a per-pin coverage cursor.

created_by
UserInfo · object | null

Information about the user who created the directory