Enter the team access token with the Bearer prefix, e.g. "Bearer team_access_token"
Responses
application/json
data
object[]
required
Data contains the project items
asset_defaults
object
required
Defaults for new Assets, including Assets created from Uploads.
delete_files_on_failure
default: false
boolean
Delete generated and partial files from the output Storage when a new Asset fails. The Asset record and original Source are preserved. Cleanup is attempted once after a delay and requires delete permission on the Storage. Defaults to false. Existing Assets are unchanged.
max_resolution
string
Maximum streaming resolution. Defaults to 1080p on Hobby and 2160p on other plans. 2160p requires Starter or above. Smaller sources are not upscaled. Does not affect static renditions.
Available options:
1080p2160p
min_resolution
string
Minimum streaming resolution. Defaults to auto, with no minimum. Must not exceed max_resolution. Smaller sources are not upscaled. Does not affect static renditions.
Available options:
auto240p360p540p720p1080p1440p2160p
path_template
string
PathTemplate specifies the Asset output folder relative to Storage base_prefix.
Supports {assetID} and case-sensitive {metadata.}; referenced values must be non-empty.
Ignored for Chunkify storage, which always uses {assetID}.
Defaults to {assetID}. Maximum template size: 1024 UTF-8 bytes. Expanded prefix: 768 bytes including base_prefix and trailing slash.
Examples:
videos/{metadata.VideoID}
preview_enabled
default: true
boolean
Allow public preview access for new Assets without an API token. Defaults to true. Existing Assets are unchanged.
created_at
string
date-time
required
Timestamp when the project was created
Examples:
2025-01-01T12:00:00Z
id
string
required
Id is the unique identifier for the project.
Examples:
proj_2vPYfWPSk3Uejm1HHaMoDqogcVJ
name
string
required
Name of the project
Examples:
My Video Project
slug
string
required
Slug is the slug for the project.
Examples:
my-video-project
storage_id
string
required
StorageId identifier where project files are stored
Examples:
stor_chunkify_S1cce6120E56e7Tu9ioP09Nhjk1
default_workflow_id
object
DefaultWorkflowId specifies the default Workflow for new Assets. Set null to clear it.
status
"success"
string
required
Status indicates the response status "success"
Projects retrieved successfully
application/json
error
object
required
Error response details
code
401
integer
required
Code is the HTTP status code
Examples:
401
message
string
required
Message is a human-readable error description
Examples:
Authentication error: invalid token or subscription inactive
type
"AuthenticationError"
string
required
Type indicates the error category
Available options:
AuthenticationError
status
"error"
string
required
Status indicates the response status "error"
Authentication error: invalid token or subscription inactive