Integraciones
Integraciones con proveedores Git y repositorios compartidos.
URL base https://api.nodion.com. Las rutas cortas necesitan
X-Nodion-Project, salvo que la ruta ya incluya
/v2/projects/{id}.
Consulta los cuerpos de las peticiones en la documentación interactiva.
/v2/repositories Lista los repositorios compartidos con el proyecto actual
/v2/repositories Comparte un repositorio con el proyecto actual
/v2/projects/{id}/repositories Lista los repositorios compartidos
/v2/projects/{id}/repositories Comparte un repositorio con el proyecto
/v2/projects/{id}/repositories Revoca un repositorio compartido
/v2/projects/{id}/repositories/branches Lista las ramas de un repositorio compartido
/v2/projects/{id}/repositories/scan_repo Analiza un repositorio compartido en busca de un Dockerfile y de configuración
/v2/integrations Lista las integraciones de Git
/v2/integrations/providers Lista los proveedores Git disponibles
/v2/integrations/{id}/applications Lista las aplicaciones que usan una integración
/v2/integrations/{id}/repos Lista los repositorios de una integración
/v2/integrations/{id}/clone_credentials Genera credenciales HTTPS de corta duración para clonar un repositorio
/v2/integrations/{id}/issues Lista las issues de un repositorio de una integración
/v2/integrations/{id}/pulls Lista las pull requests o merge requests de un repositorio de una integración
/v2/integrations/{id}/branches Lista las ramas de un repositorio de una integración
/v2/integrations/{id}/shares Lista con qué proyectos se comparte un repositorio
/v2/integrations/{id}/detect_dockerfile Detecta un Dockerfile en un repositorio
/v2/integrations/{id}/scan_repo Analiza un repositorio en busca de configuración
/v2/integrations/{id}/test Prueba la conectividad de una integración
/v2/integrations/{id}/sync Vuelve a sincronizar una integración
/v2/integrations/{id}/remove Quita una integración
/v2/integrations/{id} Elimina una integración
/v2/git_instances Lista las instancias registradas de proveedores Git alojadas por ti
/v2/git_instances Registra una instancia de GitLab o Gitea alojada por ti
/v2/git_instances/{id} Elimina una instancia registrada alojada por ti