Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.nomadicml.com/llms.txt

Use this file to discover all available pages before exploring further.

# Get all videos
videos = client.my_videos()

# Get videos in specific folder
videos = client.my_videos(folder="my_folder")

# Get videos from a personal folder (when org folder has same name)
videos = client.my_videos(folder="shared_folder", scope="user")

# Get videos from an organization folder
videos = client.my_videos(folder="shared_folder", scope="org")
Optional Parameters:
ParameterTypeDefaultDescription
folderstrNoneFilter videos by folder name
scope'user' | 'org'NoneDisambiguate folder lookup when personal and org folders share the same name. 'user' matches only personal folders, 'org' matches only organization folders. When None, personal folders are preferred.
Returns: List[Dict] - Each dict contains:
FieldTypeDescription
video_idstrUnique video identifier
video_namestrOriginal filename
duration_sfloatVideo duration in seconds
folder_idstrFolder identifier
statusstrUpload status (see below)
folder_namestrFolder name (when filtering by folder)
org_idstrOrganization ID (if org-scoped)
Upload status values:
StatusMeaning
processingUpload in progress
uploading_failedUpload failed
uploadedReady for analysis