Integrations
Git provider integrations and shared repositories.
Base https://api.nodion.com. Short paths need
X-Nodion-Project unless the path already has
/v2/projects/{id}.
Request bodies are in the interactive docs.
/v2/repositories List repositories shared into the current project
/v2/repositories Share a repository into the current project
/v2/projects/{id}/repositories List shared repositories
/v2/projects/{id}/repositories Share a repository into the project
/v2/projects/{id}/repositories Revoke a shared repository
/v2/projects/{id}/repositories/branches List branches of a shared repository
/v2/projects/{id}/repositories/scan_repo Scan a shared repository for a Dockerfile and config
/v2/integrations List git integrations
/v2/integrations/providers List available git providers
/v2/integrations/{id}/applications List applications using an integration
/v2/integrations/{id}/repos List repositories on an integration
/v2/integrations/{id}/clone_credentials Mint short-lived HTTPS clone credentials for a repository
/v2/integrations/{id}/issues List issues for a repository on an integration
/v2/integrations/{id}/pulls List pull or merge requests for a repository on an integration
/v2/integrations/{id}/branches List branches of a repository on an integration
/v2/integrations/{id}/shares List a repository's project shares
/v2/integrations/{id}/detect_dockerfile Detect a Dockerfile in a repository
/v2/integrations/{id}/scan_repo Scan a repository for config
/v2/integrations/{id}/test Test an integration's connectivity
/v2/integrations/{id}/sync Resync an integration
/v2/integrations/{id}/remove Remove an integration
/v2/integrations/{id} Delete an integration
/v2/git_instances List registered self-hosted provider instances
/v2/git_instances Register a self-hosted GitLab or Gitea instance
/v2/git_instances/{id} Delete a registered self-hosted instance