Skip to main content
Oxen.ai home page
Search...
⌘K
Ask AI
Support
Sign Up
Sign Up
Search...
Navigation
Page Not Found
Documentation
Python API
Repository API
Fine-Tuning API
Documentation
Blog
GitHub
Repository API
Endpoints
Namespaces
Repository
Branches
Commits
Files
Data Frames
Workspaces
Evaluations
Branches
POST
Merge an incoming commit into a branch
GET
Get a specific branch
PUT
Update a branch to a new commit
DEL
Delete a branch
GET
Check if a branch is locked
POST
Lock a branch (prevents writes)
GET
Get Latest Commit for Branch
POST
Unlock a branch (allows writes)
GET
List file history/versions for a path on a branch
GET
List all branches
POST
Create a new branch
Commits
POST
Upload commits DB
GET
Download commits DB
POST
Upload data chunk
POST
Notify upload complete
GET
Get root commit
POST
Mark commits as synced
GET
Get commit
GET
Download commit entries DB
GET
List commits
POST
Create commit
GET
List commit history
GET
List missing commits
GET
List files missing on the server within a commit range
POST
Upload commit tree
GET
List all commits
GET
Download dir hashes DB
GET
List commit parents
get_data_frame_from_tabular_diff
GET
Get Data Frame from Tabular Diff
Compare
GET
List file and directory entries changed within a directory between revisions
GET
Get file diff
GET
List file and directory entries changed between base and head
Workspace Files
POST
Unstage files
POST
Stage files to workspace
DEL
Batch delete files (Stage removal)
GET
Get workspace file
POST
Add file to workspace
DEL
Delete file from workspace staging
Repositories
GET
Get repository stats
GET
List repositories
PATCH
Transfer repository namespace
GET
Get repository size
PUT
Update repository size
GET
Get repository details
DEL
Delete repository
POST
Create repository
Version Files
POST
Batch download files (Tarball)
POST
Batch upload files (Multipart)
GET
Get version file metadata
GET
Download version file
Workspaces
DEL
Clear workspaces for repo
GET
Check workspace mergeability
GET
Get workspace
DEL
Delete workspace
PUT
Get or create workspace
POST
Commit workspace
POST
Create workspace from new branch
GET
List all workspaces
POST
Create a new workspace
DataFrames
GET
Get data frame slice
POST
Create data frame from directory
POST
Start data frame indexing
Compare Data Frames
POST
Create a tabular data frame diff
GET
Get a cached tabular data frame diff
PUT
Update tabular data frame diff
DEL
Delete DF Diff
get_diff_tree
GET
Get diff tree
Files
POST
Import file from URL
GET
Download File
PUT
Put file
POST
Upload zip archive
Namespaces
GET
Get namespace
GET
List namespaces
Entries
GET
Get entry metadata
PUT
Update metadata
Merge
GET
Check if branches are mergeable
POST
Merge branches
Fork
POST
Fork a repository
GET
Fork Status
list_between
GET
List commits between base and head
Directories
GET
List directory contents
404
Page Not Found
We couldn't find the page. Maybe you were looking for one of these pages below?
Diff
List Files and Directories
Get File Metadata
⌘I