Skip to main content
Diversion Documentation home page
Search...
⌘K
Support
Login
Login
Search...
Navigation
Page Not Found
Documentation
API Reference
Blog
Community
API Documentation
Introduction
Developer Guide
Authentication
GET
Test token
GET
Get enterprise login URL
GET
Get client configuration
Account
GET
Get billing information
Repository Management
GET
List user's repositories
POST
Create a repo
GET
List pending repo invites
Repository Manipulation
GET
Get repository details
DEL
Delete repository
POST
Import Git repository
POST
Verify Git repository import
POST
Sync Git repository
POST
Set repo auto-forwarding
POST
Set default branch
POST
Rename repository
POST
Transfer ownership
GET
Get file tree
GET
Get tree content stream
GET
Download file tree snapshot
GET
Get file history
GET
Get file entry
GET
Get blob contents
Perforce Repository Import
GET
Get Perforce import state
POST
Update P4 import state
POST
Mark P4 import as running
POST
Mark P4 import as stopped
Repository Commit Manipulation
GET
List commits
GET
Get commits bulk
GET
Get commit details
PATCH
Update commit message
GET
Count commit changes
POST
Commit workspace
POST
Revert commit
POST
Revert to commit
Repository Workspace Manipulation
GET
List workspaces
POST
Create a workspace
GET
Get workspace details
DEL
Delete workspace
POST
Update workspace name
POST
Checkout workspace ref
GET
Workspace status
POST
Reset changes in workspace
POST
Merge base branch
POST
Create draft commit
GET
Get workspace preferences
PUT
Update workspace preferences
GET
Other workspace statuses
POST
Copy file into workspace
POST
Set auto-forwarding status
Repository Branch Manipulation
GET
List branches
POST
Create branch
GET
Get branch details
DEL
Delete branch
PATCH
Update a branch
Repository Tag Manipulation
GET
List tags
POST
Create a tag
GET
Get tag details
DEL
Delete a tag
PATCH
Update a tag
Repository Granular Permissions
GET
List granular permissions
POST
Create a path permission
GET
Get path permission details
DEL
Delete a path permission
PATCH
Update a path permission
Repository Shelves Manipulation
GET
List shelves
POST
Create a shelf
GET
Get shelf details
DEL
Delete a shelf
PATCH
Rename a shelf
POST
Apply shelf
Repository Draft Commits
GET
List draft commits
POST
Close draft commit
File Mutation
POST
Upload file
DEL
Delete file
PATCH
Move file
Repository Merge Manipulation
GET
Get merge details
GET
List open merges
POST
Merge refs
Collaborators
GET
List collaborators
DEL
Revoke collaborator access
PATCH
Update collaborator access
PUT
Invite collaborator
POST
Accept a repository invitation
POST
Reject a repository invitation
Repository Content Comparison
GET
Compare refs
Organization Management
GET
List user's organizations
POST
Create organization
GET
Get organization details
PATCH
Rename organization
GET
List organization repositories
GET
List organization members
GET
Get organization member
DEL
Remove organization member
GET
List accessible repos
GET
List organization invites
POST
Invite member to organization
POST
Revoke invites by email
POST
Accept organization invite
POST
Reject organization invite
PATCH
Change member role
POST
Leave organization
GET
Organization subscriptions
GET
List pending org invites
User Management
GET
Get user information
PATCH
Update user information
Reviews
GET
List reviews
POST
Create review
GET
Get review
PATCH
Update review
PATCH
Update reviewer status
GET
List review comments
POST
Add review comment
GET
Get changes for a review
404
Page Not Found
We couldn't find the page. Maybe you were looking for one of these pages below?
Compare refs
CI/CD
Repositories, Branches, and Workspaces
⌘I