Discovery
Endpoints for mounting git Repos
List repos mounted in a workspace
Retrieve a paginated list of Git repositories mounted to a specific workspace. Must be a workspace owner.
Mount a repo to a workspace
Mount a git repo to a workspace for scanning workflows. Must be a workspace owner and Sedaro admin.
Get a repo mount
Retrieve details of a specific Git repository mount. Must be a workspace owner.
Update credentials for a repo mount
Update the Git access token credentials for a repository mount. Must be a workspace owner and Sedaro admin.
Unmount repo from workspace
Remove a Git repository mount from a workspace. This will cascade delete all related whitelist entries (workflow and branch) and make all related workflow definitions inaccessible. Must be a workspace owner and Sedaro admin.
List branches for a repo mount
Retrieve all branches available in the Git repository for this repo mount. Must be a workspace owner and Sedaro admin.
List workflow definition file paths for a repo mount
Retrieve distinct workflow file paths that exist on the default branch or any whitelisted branches. The default branch is always available; whitelisted branches allow one-time scans for additional workflow files. Must be a workspace owner and Sedaro admin.