Gitlab


The platform for modern developers GitLab unifies issues, code review, CI and CD into a single UI

Resources

application

Operations about applications

GET
/v3/application/settings
PUT
/v3/application/settings
ci

Operations about cis

POST
/v3/ci/lint
deploy_keys

Operations about deploy_keys

GET
/v3/deploy_keys
dockerfiles

Operations about dockerfiles

GET
/v3/dockerfiles/{name}
GET
/v3/dockerfiles
gitignores

Operations about gitignores

GET
/v3/gitignores/{name}
GET
/v3/gitignores
gitlab_ci_ymls

Operations about gitlab_ci_ymls

GET
/v3/gitlab_ci_ymls/{name}
GET
/v3/gitlab_ci_ymls
groups

Operations about groups

GET
/v3/groups/owned
PUT
/v3/groups/{id}/access_requests/{user_id}/approve
DELETE
/v3/groups/{id}/access_requests/{user_id}
GET
/v3/groups/{id}/access_requests
POST
/v3/groups/{id}/access_requests
GET
/v3/groups/{id}/issues
DELETE
/v3/groups/{id}/members/{user_id}
GET
/v3/groups/{id}/members/{user_id}
PUT
/v3/groups/{id}/members/{user_id}
GET
/v3/groups/{id}/members
POST
/v3/groups/{id}/members
GET
/v3/groups/{id}/notification_settings
PUT
/v3/groups/{id}/notification_settings
POST
/v3/groups/{id}/projects/{project_id}
GET
/v3/groups/{id}/projects
DELETE
/v3/groups/{id}
GET
/v3/groups/{id}
PUT
/v3/groups/{id}
GET
/v3/groups
POST
/v3/groups
hooks

Operations about hooks

DELETE
/v3/hooks/{id}
GET
/v3/hooks/{id}
GET
/v3/hooks
POST
/v3/hooks
internal

Operations about internals

POST
/v3/internal/allowed
GET
/v3/internal/broadcast_message
GET
/v3/internal/check
GET
/v3/internal/discover
POST
/v3/internal/lfs_authenticate
GET
/v3/internal/merge_request_urls
POST
/v3/internal/two_factor_recovery_codes
issues

Operations about issues

GET
/v3/issues
keys

Operations about keys

GET
/v3/keys/{id}
licenses

Operations about licenses

GET
/v3/licenses/{name}
GET
/v3/licenses
namespaces

Operations about namespaces

GET
/v3/namespaces
notification_settings

Operations about notification_settings

GET
/v3/notification_settings
PUT
/v3/notification_settings
projects

Operations about projects

GET
/v3/projects/all
POST
/v3/projects/fork/{id}
GET
/v3/projects/owned
GET
/v3/projects/search/{query}
GET
/v3/projects/starred
POST
/v3/projects/user/{user_id}
GET
/v3/projects/visible
POST
/v3/projects/{id}/(ref/{ref}/)trigger/builds
PUT
/v3/projects/{id}/access_requests/{user_id}/approve
DELETE
/v3/projects/{id}/access_requests/{user_id}
GET
/v3/projects/{id}/access_requests
POST
/v3/projects/{id}/access_requests
POST
/v3/projects/{id}/archive
DELETE
/v3/projects/{id}/boards/{board_id}/lists/{list_id}
GET
/v3/projects/{id}/boards/{board_id}/lists/{list_id}
PUT
/v3/projects/{id}/boards/{board_id}/lists/{list_id}
GET
/v3/projects/{id}/boards/{board_id}/lists
POST
/v3/projects/{id}/boards/{board_id}/lists
GET
/v3/projects/{id}/boards
GET
/v3/projects/{id}/builds/artifacts/{ref_name}/download
POST
/v3/projects/{id}/builds/{build_id}/artifacts/keep
GET
/v3/projects/{id}/builds/{build_id}/artifacts
POST
/v3/projects/{id}/builds/{build_id}/cancel
POST
/v3/projects/{id}/builds/{build_id}/erase
POST
/v3/projects/{id}/builds/{build_id}/play