Integracje
Integracje z dostawcami Git i udostępnione repozytoria.
Bazowy URL: https://api.nodion.com. Krótkie ścieżki wymagają nagłówka
X-Nodion-Project, chyba że ścieżka zawiera już
/v2/projects/{id}.
Treści żądań znajdziesz w interaktywnej dokumentacji.
/v2/repositories Pobierz listę repozytoriów udostępnionych w bieżącym projekcie
/v2/repositories Udostępnij repozytorium w bieżącym projekcie
/v2/projects/{id}/repositories Pobierz listę udostępnionych repozytoriów
/v2/projects/{id}/repositories Udostępnij repozytorium w projekcie
/v2/projects/{id}/repositories Cofnij udostępnienie repozytorium
/v2/projects/{id}/repositories/branches Pobierz listę gałęzi udostępnionego repozytorium
/v2/projects/{id}/repositories/scan_repo Przeskanuj udostępnione repozytorium w poszukiwaniu Dockerfile i konfiguracji
/v2/integrations Pobierz listę integracji Git
/v2/integrations/providers Pobierz listę dostępnych dostawców Git
/v2/integrations/{id}/applications Pobierz listę aplikacji korzystających z integracji
/v2/integrations/{id}/repos Pobierz listę repozytoriów w integracji
/v2/integrations/{id}/clone_credentials Wygeneruj krótkotrwałe dane dostępowe HTTPS do sklonowania repozytorium
/v2/integrations/{id}/issues Pobierz listę zgłoszeń (issues) repozytorium w integracji
/v2/integrations/{id}/pulls Pobierz listę pull requestów lub merge requestów repozytorium w integracji
/v2/integrations/{id}/branches Pobierz listę gałęzi repozytorium w integracji
/v2/integrations/{id}/shares Pobierz listę projektów, którym udostępniono repozytorium
/v2/integrations/{id}/detect_dockerfile Wykryj Dockerfile w repozytorium
/v2/integrations/{id}/scan_repo Przeskanuj repozytorium w poszukiwaniu konfiguracji
/v2/integrations/{id}/test Przetestuj połączenie integracji
/v2/integrations/{id}/sync Ponownie zsynchronizuj integrację
/v2/integrations/{id}/remove Usuń integrację
/v2/integrations/{id} Usuń integrację
/v2/git_instances Pobierz listę zarejestrowanych własnych instancji dostawców Git
/v2/git_instances Zarejestruj własną instancję GitLab lub Gitea
/v2/git_instances/{id} Usuń zarejestrowaną własną instancję