GitLab-client

module
v1.0.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 22, 2024 License: MIT

README

Go API client for swagger

No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)

Overview

This API client was generated by the swagger-codegen project. By using the swagger-spec from a remote server, you can easily generate an API client.

  • API version: v4
  • Package version: 1.0.0
  • Build package: io.swagger.codegen.languages.GoClientCodegen

Installation

Put the package under your project folder and add the following in import:

import "./swagger"

Documentation for API Endpoints

All URIs are relative to https://gitlab.com

Class Method HTTP request Description
AccessRequestsApi DeleteApiV4GroupsIdAccessRequestsUserId Delete /api/v4/groups/{id}/access_requests/{user_id} Denies an access request for the given user.
AccessRequestsApi DeleteApiV4ProjectsIdAccessRequestsUserId Delete /api/v4/projects/{id}/access_requests/{user_id} Denies an access request for the given user.
AccessRequestsApi GetApiV4GroupsIdAccessRequests Get /api/v4/groups/{id}/access_requests Gets a list of access requests for a group.
AccessRequestsApi GetApiV4ProjectsIdAccessRequests Get /api/v4/projects/{id}/access_requests Gets a list of access requests for a project.
AccessRequestsApi PostApiV4GroupsIdAccessRequests Post /api/v4/groups/{id}/access_requests Requests access for the authenticated user to a group.
AccessRequestsApi PostApiV4ProjectsIdAccessRequests Post /api/v4/projects/{id}/access_requests Requests access for the authenticated user to a project.
AccessRequestsApi PutApiV4GroupsIdAccessRequestsUserIdApprove Put /api/v4/groups/{id}/access_requests/{user_id}/approve Approves an access request for the given user.
AccessRequestsApi PutApiV4ProjectsIdAccessRequestsUserIdApprove Put /api/v4/projects/{id}/access_requests/{user_id}/approve Approves an access request for the given user.
AdminApi GetApiV4AdminDatabasesDatabaseNameDictionaryTablesTableName Get /api/v4/admin/databases/{database_name}/dictionary/tables/{table_name}
AlertManagementApi DeleteApiV4ProjectsIdAlertManagementAlertsAlertIidMetricImagesMetricImageId Delete /api/v4/projects/{id}/alert_management_alerts/{alert_iid}/metric_images/{metric_image_id}
AlertManagementApi GetApiV4ProjectsIdAlertManagementAlertsAlertIidMetricImages Get /api/v4/projects/{id}/alert_management_alerts/{alert_iid}/metric_images
AlertManagementApi PostApiV4ProjectsIdAlertManagementAlertsAlertIidMetricImages Post /api/v4/projects/{id}/alert_management_alerts/{alert_iid}/metric_images
AlertManagementApi PostApiV4ProjectsIdAlertManagementAlertsAlertIidMetricImagesAuthorize Post /api/v4/projects/{id}/alert_management_alerts/{alert_iid}/metric_images/authorize
AlertManagementApi PutApiV4ProjectsIdAlertManagementAlertsAlertIidMetricImagesMetricImageId Put /api/v4/projects/{id}/alert_management_alerts/{alert_iid}/metric_images/{metric_image_id}
ApplicationApi GetApiV4ApplicationAppearance Get /api/v4/application/appearance
ApplicationApi GetApiV4ApplicationStatistics Get /api/v4/application/statistics
ApplicationApi PutApiV4ApplicationAppearance Put /api/v4/application/appearance
ApplicationsApi DeleteApiV4ApplicationsId Delete /api/v4/applications/{id} Delete an application
ApplicationsApi GetApiV4Applications Get /api/v4/applications Get applications
ApplicationsApi PostApiV4Applications Post /api/v4/applications Create a new application
ApplicationsApi PostApiV4ApplicationsIdRenewSecret Post /api/v4/applications/{id}/renew-secret Renew an application secret
AvatarApi GetApiV4Avatar Get /api/v4/avatar
BadgesApi DeleteApiV4GroupsIdBadgesBadgeId Delete /api/v4/groups/{id}/badges/{badge_id} Removes a badge from the group.
BadgesApi DeleteApiV4ProjectsIdBadgesBadgeId Delete /api/v4/projects/{id}/badges/{badge_id} Removes a badge from the project.
BadgesApi GetApiV4GroupsIdBadges Get /api/v4/groups/{id}/badges Gets a list of group badges viewable by the authenticated user.
BadgesApi GetApiV4GroupsIdBadgesBadgeId Get /api/v4/groups/{id}/badges/{badge_id} Gets a badge of a group.
BadgesApi GetApiV4GroupsIdBadgesRender Get /api/v4/groups/{id}/badges/render Preview a badge from a group.
BadgesApi GetApiV4ProjectsIdBadges Get /api/v4/projects/{id}/badges Gets a list of project badges viewable by the authenticated user.
BadgesApi GetApiV4ProjectsIdBadgesBadgeId Get /api/v4/projects/{id}/badges/{badge_id} Gets a badge of a project.
BadgesApi GetApiV4ProjectsIdBadgesRender Get /api/v4/projects/{id}/badges/render Preview a badge from a project.
BadgesApi PostApiV4GroupsIdBadges Post /api/v4/groups/{id}/badges Adds a badge to a group.
BadgesApi PostApiV4ProjectsIdBadges Post /api/v4/projects/{id}/badges Adds a badge to a project.
BadgesApi PutApiV4GroupsIdBadgesBadgeId Put /api/v4/groups/{id}/badges/{badge_id} Updates a badge of a group.
BadgesApi PutApiV4ProjectsIdBadgesBadgeId Put /api/v4/projects/{id}/badges/{badge_id} Updates a badge of a project.
BatchedBackgroundMigrationsApi GetApiV4AdminBatchedBackgroundMigrations Get /api/v4/admin/batched_background_migrations
BatchedBackgroundMigrationsApi GetApiV4AdminBatchedBackgroundMigrationsId Get /api/v4/admin/batched_background_migrations/{id}
BatchedBackgroundMigrationsApi PutApiV4AdminBatchedBackgroundMigrationsIdPause Put /api/v4/admin/batched_background_migrations/{id}/pause
BatchedBackgroundMigrationsApi PutApiV4AdminBatchedBackgroundMigrationsIdResume Put /api/v4/admin/batched_background_migrations/{id}/resume
BranchesApi DeleteApiV4ProjectsIdRepositoryBranchesBranch Delete /api/v4/projects/{id}/repository/branches/{branch}
BranchesApi DeleteApiV4ProjectsIdRepositoryMergedBranches Delete /api/v4/projects/{id}/repository/merged_branches
BranchesApi GetApiV4ProjectsIdRepositoryBranches Get /api/v4/projects/{id}/repository/branches
BranchesApi GetApiV4ProjectsIdRepositoryBranchesBranch Get /api/v4/projects/{id}/repository/branches/{branch}
BranchesApi HeadApiV4ProjectsIdRepositoryBranchesBranch Head /api/v4/projects/{id}/repository/branches/{branch}
BranchesApi PostApiV4ProjectsIdRepositoryBranches Post /api/v4/projects/{id}/repository/branches
BranchesApi PutApiV4ProjectsIdRepositoryBranchesBranchProtect Put /api/v4/projects/{id}/repository/branches/{branch}/protect
BranchesApi PutApiV4ProjectsIdRepositoryBranchesBranchUnprotect Put /api/v4/projects/{id}/repository/branches/{branch}/unprotect
BroadcastMessagesApi DeleteApiV4BroadcastMessagesId Delete /api/v4/broadcast_messages/{id} Delete a broadcast message
BroadcastMessagesApi GetApiV4BroadcastMessages Get /api/v4/broadcast_messages Get all broadcast messages
BroadcastMessagesApi GetApiV4BroadcastMessagesId Get /api/v4/broadcast_messages/{id} Get a specific broadcast message
BroadcastMessagesApi PostApiV4BroadcastMessages Post /api/v4/broadcast_messages Create a broadcast message
BroadcastMessagesApi PutApiV4BroadcastMessagesId Put /api/v4/broadcast_messages/{id} Update a broadcast message
BulkImportsApi GetApiV4BulkImports Get /api/v4/bulk_imports List all GitLab Migrations
BulkImportsApi GetApiV4BulkImportsEntities Get /api/v4/bulk_imports/entities List all GitLab Migrations' entities
BulkImportsApi GetApiV4BulkImportsImportId Get /api/v4/bulk_imports/{import_id} Get GitLab Migration details
BulkImportsApi GetApiV4BulkImportsImportIdEntities Get /api/v4/bulk_imports/{import_id}/entities List GitLab Migration entities
BulkImportsApi GetApiV4BulkImportsImportIdEntitiesEntityId Get /api/v4/bulk_imports/{import_id}/entities/{entity_id} Get GitLab Migration entity details
BulkImportsApi GetApiV4BulkImportsImportIdEntitiesEntityIdFailures Get /api/v4/bulk_imports/{import_id}/entities/{entity_id}/failures Get GitLab Migration entity failures
BulkImportsApi PostApiV4BulkImports Post /api/v4/bulk_imports Start a new GitLab Migration
BulkImportsApi PostApiV4BulkImportsImportIdCancel Post /api/v4/bulk_imports/{import_id}/cancel Cancel GitLab Migration
CiLintApi GetApiV4ProjectsIdCiLint Get /api/v4/projects/{id}/ci/lint Validates a CI YAML configuration with a namespace
CiLintApi PostApiV4ProjectsIdCiLint Post /api/v4/projects/{id}/ci/lint Validate a CI YAML configuration with a namespace
CiResourceGroupsApi GetApiV4ProjectsIdResourceGroups Get /api/v4/projects/{id}/resource_groups
CiResourceGroupsApi GetApiV4ProjectsIdResourceGroupsKey Get /api/v4/projects/{id}/resource_groups/{key}
CiResourceGroupsApi GetApiV4ProjectsIdResourceGroupsKeyUpcomingJobs Get /api/v4/projects/{id}/resource_groups/{key}/upcoming_jobs
CiResourceGroupsApi PutApiV4ProjectsIdResourceGroupsKey Put /api/v4/projects/{id}/resource_groups/{key} Edit an existing resource group
CiVariablesApi DeleteApiV4AdminCiVariablesKey Delete /api/v4/admin/ci/variables/{key}
CiVariablesApi DeleteApiV4GroupsIdVariablesKey Delete /api/v4/groups/{id}/variables/{key}
CiVariablesApi DeleteApiV4ProjectsIdVariablesKey Delete /api/v4/projects/{id}/variables/{key}
CiVariablesApi GetApiV4AdminCiVariables Get /api/v4/admin/ci/variables
CiVariablesApi GetApiV4AdminCiVariablesKey Get /api/v4/admin/ci/variables/{key}
CiVariablesApi GetApiV4GroupsIdVariables Get /api/v4/groups/{id}/variables
CiVariablesApi GetApiV4GroupsIdVariablesKey Get /api/v4/groups/{id}/variables/{key}
CiVariablesApi GetApiV4ProjectsIdVariables Get /api/v4/projects/{id}/variables
CiVariablesApi GetApiV4ProjectsIdVariablesKey Get /api/v4/projects/{id}/variables/{key}
CiVariablesApi PostApiV4AdminCiVariables Post /api/v4/admin/ci/variables
CiVariablesApi PostApiV4GroupsIdVariables Post /api/v4/groups/{id}/variables
CiVariablesApi PostApiV4ProjectsIdVariables Post /api/v4/projects/{id}/variables
CiVariablesApi PutApiV4AdminCiVariablesKey Put /api/v4/admin/ci/variables/{key}
CiVariablesApi PutApiV4GroupsIdVariablesKey Put /api/v4/groups/{id}/variables/{key}
CiVariablesApi PutApiV4ProjectsIdVariablesKey Put /api/v4/projects/{id}/variables/{key}
ClusterAgentsApi DeleteApiV4ProjectsIdClusterAgentsAgentId Delete /api/v4/projects/{id}/cluster_agents/{agent_id} Delete a registered agent
ClusterAgentsApi DeleteApiV4ProjectsIdClusterAgentsAgentIdTokensTokenId Delete /api/v4/projects/{id}/cluster_agents/{agent_id}/tokens/{token_id} Revoke an agent token
ClusterAgentsApi GetApiV4ProjectsIdClusterAgents Get /api/v4/projects/{id}/cluster_agents List the agents for a project
ClusterAgentsApi GetApiV4ProjectsIdClusterAgentsAgentId Get /api/v4/projects/{id}/cluster_agents/{agent_id} Get details about an agent
ClusterAgentsApi GetApiV4ProjectsIdClusterAgentsAgentIdTokens Get /api/v4/projects/{id}/cluster_agents/{agent_id}/tokens List tokens for an agent
ClusterAgentsApi GetApiV4ProjectsIdClusterAgentsAgentIdTokensTokenId Get /api/v4/projects/{id}/cluster_agents/{agent_id}/tokens/{token_id} Get a single agent token
ClusterAgentsApi PostApiV4ProjectsIdClusterAgents Post /api/v4/projects/{id}/cluster_agents Register an agent with a project
ClusterAgentsApi PostApiV4ProjectsIdClusterAgentsAgentIdTokens Post /api/v4/projects/{id}/cluster_agents/{agent_id}/tokens Create an agent token
ClustersApi DeleteApiV4AdminClustersClusterId Delete /api/v4/admin/clusters/{cluster_id} Delete instance cluster
ClustersApi DeleteApiV4GroupsIdClustersClusterId Delete /api/v4/groups/{id}/clusters/{cluster_id} Delete group cluster
ClustersApi DeleteApiV4ProjectsIdClustersClusterId Delete /api/v4/projects/{id}/clusters/{cluster_id} Delete project cluster
ClustersApi GetApiV4AdminClusters Get /api/v4/admin/clusters List instance clusters
ClustersApi GetApiV4AdminClustersClusterId Get /api/v4/admin/clusters/{cluster_id} Get a single instance cluster
ClustersApi GetApiV4GroupsIdClusters Get /api/v4/groups/{id}/clusters List group clusters
ClustersApi GetApiV4GroupsIdClustersClusterId Get /api/v4/groups/{id}/clusters/{cluster_id} Get a single group cluster
ClustersApi GetApiV4ProjectsIdClusters Get /api/v4/projects/{id}/clusters List project clusters
ClustersApi GetApiV4ProjectsIdClustersClusterId Get /api/v4/projects/{id}/clusters/{cluster_id} Get a single project cluster
ClustersApi PostApiV4AdminClustersAdd Post /api/v4/admin/clusters/add Add existing instance cluster
ClustersApi PostApiV4GroupsIdClustersUser Post /api/v4/groups/{id}/clusters/user Add existing cluster to group
ClustersApi PostApiV4ProjectsIdClustersUser Post /api/v4/projects/{id}/clusters/user Add existing cluster to project
ClustersApi PutApiV4AdminClustersClusterId Put /api/v4/admin/clusters/{cluster_id} Edit instance cluster
ClustersApi PutApiV4GroupsIdClustersClusterId Put /api/v4/groups/{id}/clusters/{cluster_id} Edit group cluster
ClustersApi PutApiV4ProjectsIdClustersClusterId Put /api/v4/projects/{id}/clusters/{cluster_id} Edit project cluster
CommitsApi GetApiV4ProjectsIdRepositoryCommits Get /api/v4/projects/{id}/repository/commits
CommitsApi GetApiV4ProjectsIdRepositoryCommitsSha Get /api/v4/projects/{id}/repository/commits/{sha}
CommitsApi GetApiV4ProjectsIdRepositoryCommitsShaComments Get /api/v4/projects/{id}/repository/commits/{sha}/comments
CommitsApi GetApiV4ProjectsIdRepositoryCommitsShaDiff Get /api/v4/projects/{id}/repository/commits/{sha}/diff
CommitsApi GetApiV4ProjectsIdRepositoryCommitsShaMergeRequests Get /api/v4/projects/{id}/repository/commits/{sha}/merge_requests
CommitsApi GetApiV4ProjectsIdRepositoryCommitsShaRefs Get /api/v4/projects/{id}/repository/commits/{sha}/refs Get all references a commit is pushed to
CommitsApi GetApiV4ProjectsIdRepositoryCommitsShaSequence Get /api/v4/projects/{id}/repository/commits/{sha}/sequence
CommitsApi GetApiV4ProjectsIdRepositoryCommitsShaSignature Get /api/v4/projects/{id}/repository/commits/{sha}/signature
CommitsApi PostApiV4ProjectsIdRepositoryCommits Post /api/v4/projects/{id}/repository/commits Commit multiple file changes as one commit
CommitsApi PostApiV4ProjectsIdRepositoryCommitsShaCherryPick Post /api/v4/projects/{id}/repository/commits/{sha}/cherry_pick Cherry pick commit into a branch
CommitsApi PostApiV4ProjectsIdRepositoryCommitsShaComments Post /api/v4/projects/{id}/repository/commits/{sha}/comments
CommitsApi PostApiV4ProjectsIdRepositoryCommitsShaRevert Post /api/v4/projects/{id}/repository/commits/{sha}/revert Revert a commit in a branch
ComposerPackagesApi GetApiV4GroupIdPackagesComposerP2packageName Get /api/v4/group/{id}/-/packages/composer/p2/*package_name Composer v2 packages p2 endpoint at group level for package versions metadata
ComposerPackagesApi GetApiV4GroupIdPackagesComposerPSha Get /api/v4/group/{id}/-/packages/composer/p/{sha} Composer packages endpoint at group level for packages list
ComposerPackagesApi GetApiV4GroupIdPackagesComposerPackages Get /api/v4/group/{id}/-/packages/composer/packages Composer packages endpoint at group level
ComposerPackagesApi GetApiV4GroupIdPackagesComposerpackageName Get /api/v4/group/{id}/-/packages/composer/*package_name Composer packages endpoint at group level for package versions metadata
ComposerPackagesApi GetApiV4ProjectsIdPackagesComposerArchivespackageName Get /api/v4/projects/{id}/packages/composer/archives/*package_name Composer package endpoint to download a package archive
ComposerPackagesApi PostApiV4ProjectsIdPackagesComposer Post /api/v4/projects/{id}/packages/composer Composer packages endpoint for registering packages
ConanPackagesApi DeleteApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannel Delete /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel} Delete Package
ConanPackagesApi DeleteApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannel Delete /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel} Delete Package
ConanPackagesApi GetApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannel Get /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel} Recipe Snapshot
ConanPackagesApi GetApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelDigest Get /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/digest Recipe Digest
ConanPackagesApi GetApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelDownloadUrls Get /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/download_urls Recipe Download Urls
ConanPackagesApi GetApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReference Get /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference} Package Snapshot
ConanPackagesApi GetApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReferenceDigest Get /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference}/digest Package Digest
ConanPackagesApi GetApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReferenceDownloadUrls Get /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference}/download_urls Package Download Urls
ConanPackagesApi GetApiV4PackagesConanV1ConansSearch Get /api/v4/packages/conan/v1/conans/search Search for packages
ConanPackagesApi GetApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionExportFileName Get /api/v4/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/export/{file_name} Download recipe files
ConanPackagesApi GetApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileName Get /api/v4/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/package/{conan_package_reference}/{package_revision}/{file_name} Download package files
ConanPackagesApi GetApiV4PackagesConanV1Ping Get /api/v4/packages/conan/v1/ping Ping the Conan API
ConanPackagesApi GetApiV4PackagesConanV1UsersAuthenticate Get /api/v4/packages/conan/v1/users/authenticate Authenticate user against conan CLI
ConanPackagesApi GetApiV4PackagesConanV1UsersCheckCredentials Get /api/v4/packages/conan/v1/users/check_credentials Check for valid user credentials per conan CLI
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannel Get /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel} Recipe Snapshot
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelDigest Get /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/digest Recipe Digest
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelDownloadUrls Get /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/download_urls Recipe Download Urls
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReference Get /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference} Package Snapshot
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReferenceDigest Get /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference}/digest Package Digest
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReferenceDownloadUrls Get /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference}/download_urls Package Download Urls
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1ConansSearch Get /api/v4/projects/{id}/packages/conan/v1/conans/search Search for packages
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionExportFileName Get /api/v4/projects/{id}/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/export/{file_name} Download recipe files
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileName Get /api/v4/projects/{id}/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/package/{conan_package_reference}/{package_revision}/{file_name} Download package files
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1Ping Get /api/v4/projects/{id}/packages/conan/v1/ping Ping the Conan API
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1UsersAuthenticate Get /api/v4/projects/{id}/packages/conan/v1/users/authenticate Authenticate user against conan CLI
ConanPackagesApi GetApiV4ProjectsIdPackagesConanV1UsersCheckCredentials Get /api/v4/projects/{id}/packages/conan/v1/users/check_credentials Check for valid user credentials per conan CLI
ConanPackagesApi PostApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReferenceUploadUrls Post /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference}/upload_urls Package Upload Urls
ConanPackagesApi PostApiV4PackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelUploadUrls Post /api/v4/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/upload_urls Recipe Upload Urls
ConanPackagesApi PostApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelPackagesConanPackageReferenceUploadUrls Post /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/packages/{conan_package_reference}/upload_urls Package Upload Urls
ConanPackagesApi PostApiV4ProjectsIdPackagesConanV1ConansPackageNamePackageVersionPackageUsernamePackageChannelUploadUrls Post /api/v4/projects/{id}/packages/conan/v1/conans/{package_name}/{package_version}/{package_username}/{package_channel}/upload_urls Recipe Upload Urls
ConanPackagesApi PutApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionExportFileName Put /api/v4/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/export/{file_name} Upload recipe package files
ConanPackagesApi PutApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionExportFileNameAuthorize Put /api/v4/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/export/{file_name}/authorize Workhorse authorize the conan recipe file
ConanPackagesApi PutApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileName Put /api/v4/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/package/{conan_package_reference}/{package_revision}/{file_name} Upload package files
ConanPackagesApi PutApiV4PackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileNameAuthorize Put /api/v4/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/package/{conan_package_reference}/{package_revision}/{file_name}/authorize Workhorse authorize the conan package file
ConanPackagesApi PutApiV4ProjectsIdPackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionExportFileName Put /api/v4/projects/{id}/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/export/{file_name} Upload recipe package files
ConanPackagesApi PutApiV4ProjectsIdPackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionExportFileNameAuthorize Put /api/v4/projects/{id}/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/export/{file_name}/authorize Workhorse authorize the conan recipe file
ConanPackagesApi PutApiV4ProjectsIdPackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileName Put /api/v4/projects/{id}/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/package/{conan_package_reference}/{package_revision}/{file_name} Upload package files
ConanPackagesApi PutApiV4ProjectsIdPackagesConanV1FilesPackageNamePackageVersionPackageUsernamePackageChannelRecipeRevisionPackageConanPackageReferencePackageRevisionFileNameAuthorize Put /api/v4/projects/{id}/packages/conan/v1/files/{package_name}/{package_version}/{package_username}/{package_channel}/{recipe_revision}/package/{conan_package_reference}/{package_revision}/{file_name}/authorize Workhorse authorize the conan package file
ContainerRegistryApi DeleteApiV4ProjectsIdRegistryRepositoriesRepositoryId Delete /api/v4/projects/{id}/registry/repositories/{repository_id} Delete repository
ContainerRegistryApi DeleteApiV4ProjectsIdRegistryRepositoriesRepositoryIdTags Delete /api/v4/projects/{id}/registry/repositories/{repository_id}/tags Delete repository tags (in bulk)
ContainerRegistryApi DeleteApiV4ProjectsIdRegistryRepositoriesRepositoryIdTagsTagName Delete /api/v4/projects/{id}/registry/repositories/{repository_id}/tags/{tag_name} Delete repository tag
ContainerRegistryApi GetApiV4GroupsIdRegistryRepositories Get /api/v4/groups/{id}/registry/repositories List registry repositories within a group
ContainerRegistryApi GetApiV4ProjectsIdRegistryRepositories Get /api/v4/projects/{id}/registry/repositories List container repositories within a project
ContainerRegistryApi GetApiV4ProjectsIdRegistryRepositoriesRepositoryIdTags Get /api/v4/projects/{id}/registry/repositories/{repository_id}/tags List tags of a repository
ContainerRegistryApi GetApiV4ProjectsIdRegistryRepositoriesRepositoryIdTagsTagName Get /api/v4/projects/{id}/registry/repositories/{repository_id}/tags/{tag_name} Get details about a repository tag
ContainerRegistryApi GetApiV4RegistryRepositoriesId Get /api/v4/registry/repositories/{id} Get a container repository
ContainerRegistryEventApi PostApiV4ContainerRegistryEventEvents Post /api/v4/container_registry_event/events Receives notifications from the container registry when an operation occurs
DebianDistributionApi DeleteApiV4GroupsIdDebianDistributionsCodename Delete /api/v4/groups/{id}/-/debian_distributions/{codename} Delete a Debian Distribution
DebianDistributionApi DeleteApiV4ProjectsIdDebianDistributionsCodename Delete /api/v4/projects/{id}/debian_distributions/{codename} Delete a Debian Distribution
DebianDistributionApi GetApiV4GroupsIdDebianDistributions Get /api/v4/groups/{id}/-/debian_distributions Get a list of Debian Distributions
DebianDistributionApi GetApiV4GroupsIdDebianDistributionsCodename Get /api/v4/groups/{id}/-/debian_distributions/{codename} Get a Debian Distribution
DebianDistributionApi GetApiV4GroupsIdDebianDistributionsCodenameKeyAsc Get /api/v4/groups/{id}/-/debian_distributions/{codename}/key.asc Get a Debian Distribution Key
DebianDistributionApi GetApiV4ProjectsIdDebianDistributions Get /api/v4/projects/{id}/debian_distributions Get a list of Debian Distributions
DebianDistributionApi GetApiV4ProjectsIdDebianDistributionsCodename Get /api/v4/projects/{id}/debian_distributions/{codename} Get a Debian Distribution
DebianDistributionApi GetApiV4ProjectsIdDebianDistributionsCodenameKeyAsc Get /api/v4/projects/{id}/debian_distributions/{codename}/key.asc Get a Debian Distribution Key
DebianDistributionApi PostApiV4GroupsIdDebianDistributions Post /api/v4/groups/{id}/-/debian_distributions Create a Debian Distribution
DebianDistributionApi PostApiV4ProjectsIdDebianDistributions Post /api/v4/projects/{id}/debian_distributions Create a Debian Distribution
DebianDistributionApi PutApiV4GroupsIdDebianDistributionsCodename Put /api/v4/groups/{id}/-/debian_distributions/{codename} Update a Debian Distribution
DebianDistributionApi PutApiV4ProjectsIdDebianDistributionsCodename Put /api/v4/projects/{id}/debian_distributions/{codename} Update a Debian Distribution
DebianPackagesApi GetApiV4GroupsIdPackagesDebianDistsdistributionComponentBinaryArchitectureByHashSha256FileSha256 Get /api/v4/groups/{id}/-/packages/debian/dists/*distribution/{component}/binary-{architecture}/by-hash/SHA256/{file_sha256} The binary files index by hash
DebianPackagesApi GetApiV4GroupsIdPackagesDebianDistsdistributionComponentBinaryArchitecturePackages Get /api/v4/groups/{id}/-/packages/debian/dists/*distribution/{component}/binary-{architecture}/Packages The binary files index
DebianPackagesApi GetApiV4GroupsIdPackagesDebianDistsdistributionComponentDebianInstallerBinaryArchitectureByHashSha256FileSha256 Get /api/v4/groups/{id}/-/packages/debian/dists/*distribution/{component}/debian-installer/binary-{architecture}/by-hash/SHA256/{file_sha256} The installer (udeb) binary files index by hash
DebianPackagesApi GetApiV4GroupsIdPackagesDebianDistsdistributionComponentDebianInstallerBinaryArchitecturePackages Get /api/v4/groups/{id}/-/packages/debian/dists/*distribution/{component}/debian-installer/binary-{architecture}/Packages The installer (udeb) binary files index
DebianPackagesApi GetApiV4GroupsIdPackagesDebianDistsdistributionComponentSourceByHashSha256FileSha256 Get /api/v4/groups/{id}/-/packages/debian/dists/*distribution/{component}/source/by-hash/SHA256/{file_sha256} The source files index by hash
DebianPackagesApi GetApiV4GroupsIdPackagesDebianDistsdistributionComponentSourceSources Get /api/v4/groups/{id}/-/packages/debian/dists/*distribution/{component}/source/Sources The source files index
DebianPackagesApi GetApiV4GroupsIdPackagesDebianDistsdistributionInrelease Get /api/v4/groups/{id}/-/packages/debian/dists/*distribution/InRelease The signed Release file
DebianPackagesApi GetApiV4GroupsIdPackagesDebianDistsdistributionRelease Get /api/v4/groups/{id}/-/packages/debian/dists/*distribution/Release The unsigned Release file
DebianPackagesApi GetApiV4GroupsIdPackagesDebianDistsdistributionReleaseGpg Get /api/v4/groups/{id}/-/packages/debian/dists/*distribution/Release.gpg The Release file signature
DebianPackagesApi GetApiV4GroupsIdPackagesDebianPoolDistributionProjectIdLetterPackageNamePackageVersionFileName Get /api/v4/groups/{id}/-/packages/debian/pool/{distribution}/{project_id}/{letter}/{package_name}/{package_version}/{file_name} Download Debian package
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianDistsdistributionComponentBinaryArchitectureByHashSha256FileSha256 Get /api/v4/projects/{id}/packages/debian/dists/*distribution/{component}/binary-{architecture}/by-hash/SHA256/{file_sha256} The binary files index by hash
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianDistsdistributionComponentBinaryArchitecturePackages Get /api/v4/projects/{id}/packages/debian/dists/*distribution/{component}/binary-{architecture}/Packages The binary files index
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianDistsdistributionComponentDebianInstallerBinaryArchitectureByHashSha256FileSha256 Get /api/v4/projects/{id}/packages/debian/dists/*distribution/{component}/debian-installer/binary-{architecture}/by-hash/SHA256/{file_sha256} The installer (udeb) binary files index by hash
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianDistsdistributionComponentDebianInstallerBinaryArchitecturePackages Get /api/v4/projects/{id}/packages/debian/dists/*distribution/{component}/debian-installer/binary-{architecture}/Packages The installer (udeb) binary files index
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianDistsdistributionComponentSourceByHashSha256FileSha256 Get /api/v4/projects/{id}/packages/debian/dists/*distribution/{component}/source/by-hash/SHA256/{file_sha256} The source files index by hash
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianDistsdistributionComponentSourceSources Get /api/v4/projects/{id}/packages/debian/dists/*distribution/{component}/source/Sources The source files index
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianDistsdistributionInrelease Get /api/v4/projects/{id}/packages/debian/dists/*distribution/InRelease The signed Release file
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianDistsdistributionRelease Get /api/v4/projects/{id}/packages/debian/dists/*distribution/Release The unsigned Release file
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianDistsdistributionReleaseGpg Get /api/v4/projects/{id}/packages/debian/dists/*distribution/Release.gpg The Release file signature
DebianPackagesApi GetApiV4ProjectsIdPackagesDebianPoolDistributionLetterPackageNamePackageVersionFileName Get /api/v4/projects/{id}/packages/debian/pool/{distribution}/{letter}/{package_name}/{package_version}/{file_name} Download Debian package
DebianPackagesApi PutApiV4ProjectsIdPackagesDebianFileName Put /api/v4/projects/{id}/packages/debian/{file_name} Upload Debian package
DebianPackagesApi PutApiV4ProjectsIdPackagesDebianFileNameAuthorize Put /api/v4/projects/{id}/packages/debian/{file_name}/authorize Authorize Debian package upload
DependencyProxyApi DeleteApiV4GroupsIdDependencyProxyCache Delete /api/v4/groups/{id}/dependency_proxy/cache Purge the dependency proxy for a group
DeployKeysApi DeleteApiV4ProjectsIdDeployKeysKeyId Delete /api/v4/projects/{id}/deploy_keys/{key_id} Delete deploy key
DeployKeysApi GetApiV4DeployKeys Get /api/v4/deploy_keys List all deploy keys
DeployKeysApi GetApiV4ProjectsIdDeployKeys Get /api/v4/projects/{id}/deploy_keys List deploy keys for project
DeployKeysApi GetApiV4ProjectsIdDeployKeysKeyId Get /api/v4/projects/{id}/deploy_keys/{key_id} Get a single deploy key
DeployKeysApi PostApiV4ProjectsIdDeployKeys Post /api/v4/projects/{id}/deploy_keys Add deploy key
DeployKeysApi PostApiV4ProjectsIdDeployKeysKeyIdEnable Post /api/v4/projects/{id}/deploy_keys/{key_id}/enable Enable a deploy key
DeployKeysApi PutApiV4ProjectsIdDeployKeysKeyId Put /api/v4/projects/{id}/deploy_keys/{key_id} Update deploy key
DeployTokensApi DeleteApiV4GroupsIdDeployTokensTokenId Delete /api/v4/groups/{id}/deploy_tokens/{token_id} Delete a group deploy token
DeployTokensApi DeleteApiV4ProjectsIdDeployTokensTokenId Delete /api/v4/projects/{id}/deploy_tokens/{token_id} Delete a project deploy token
DeployTokensApi GetApiV4DeployTokens Get /api/v4/deploy_tokens List all deploy tokens
DeployTokensApi GetApiV4GroupsIdDeployTokens Get /api/v4/groups/{id}/deploy_tokens List group deploy tokens
DeployTokensApi GetApiV4GroupsIdDeployTokensTokenId Get /api/v4/groups/{id}/deploy_tokens/{token_id} Get a group deploy token
DeployTokensApi GetApiV4ProjectsIdDeployTokens Get /api/v4/projects/{id}/deploy_tokens List project deploy tokens
DeployTokensApi GetApiV4ProjectsIdDeployTokensTokenId Get /api/v4/projects/{id}/deploy_tokens/{token_id} Get a project deploy token
DeployTokensApi PostApiV4GroupsIdDeployTokens Post /api/v4/groups/{id}/deploy_tokens Create a group deploy token
DeployTokensApi PostApiV4ProjectsIdDeployTokens Post /api/v4/projects/{id}/deploy_tokens Create a project deploy token
DeploymentsApi DeleteApiV4ProjectsIdDeploymentsDeploymentId Delete /api/v4/projects/{id}/deployments/{deployment_id} Delete a specific deployment
DeploymentsApi GetApiV4ProjectsIdDeployments Get /api/v4/projects/{id}/deployments List project deployments
DeploymentsApi GetApiV4ProjectsIdDeploymentsDeploymentId Get /api/v4/projects/{id}/deployments/{deployment_id} Get a specific deployment
DeploymentsApi GetApiV4ProjectsIdDeploymentsDeploymentIdMergeRequests Get /api/v4/projects/{id}/deployments/{deployment_id}/merge_requests List of merge requests associated with a deployment
DeploymentsApi PostApiV4ProjectsIdDeployments Post /api/v4/projects/{id}/deployments Create a deployment
DeploymentsApi PostApiV4ProjectsIdDeploymentsDeploymentIdApproval Post /api/v4/projects/{id}/deployments/{deployment_id}/approval Approve or reject a blocked deployment
DeploymentsApi PutApiV4ProjectsIdDeploymentsDeploymentId Put /api/v4/projects/{id}/deployments/{deployment_id} Update a deployment
EnvironmentsApi DeleteApiV4ProjectsIdEnvironmentsEnvironmentId Delete /api/v4/projects/{id}/environments/{environment_id} Delete an environment
EnvironmentsApi DeleteApiV4ProjectsIdEnvironmentsReviewApps Delete /api/v4/projects/{id}/environments/review_apps Delete multiple stopped review apps
EnvironmentsApi GetApiV4ProjectsIdEnvironments Get /api/v4/projects/{id}/environments List environments
EnvironmentsApi GetApiV4ProjectsIdEnvironmentsEnvironmentId Get /api/v4/projects/{id}/environments/{environment_id}
EnvironmentsApi PostApiV4ProjectsIdEnvironments Post /api/v4/projects/{id}/environments Create a new environment
EnvironmentsApi PostApiV4ProjectsIdEnvironmentsEnvironmentIdStop Post /api/v4/projects/{id}/environments/{environment_id}/stop Stop an environment
EnvironmentsApi PostApiV4ProjectsIdEnvironmentsStopStale Post /api/v4/projects/{id}/environments/stop_stale Stop stale environments
EnvironmentsApi PutApiV4ProjectsIdEnvironmentsEnvironmentId Put /api/v4/projects/{id}/environments/{environment_id} Update an existing environment
ErrorTrackingClientKeysApi DeleteApiV4ProjectsIdErrorTrackingClientKeysKeyId Delete /api/v4/projects/{id}/error_tracking/client_keys/{key_id} Delete a client key
ErrorTrackingClientKeysApi GetApiV4ProjectsIdErrorTrackingClientKeys Get /api/v4/projects/{id}/error_tracking/client_keys List project client keys
ErrorTrackingClientKeysApi PostApiV4ProjectsIdErrorTrackingClientKeys Post /api/v4/projects/{id}/error_tracking/client_keys Create a client key
ErrorTrackingProjectSettingsApi GetApiV4ProjectsIdErrorTrackingSettings Get /api/v4/projects/{id}/error_tracking/settings Get Error Tracking settings
ErrorTrackingProjectSettingsApi PatchApiV4ProjectsIdErrorTrackingSettings Patch /api/v4/projects/{id}/error_tracking/settings Enable or disable the Error Tracking project settings
ErrorTrackingProjectSettingsApi PutApiV4ProjectsIdErrorTrackingSettings Put /api/v4/projects/{id}/error_tracking/settings Update Error Tracking project settings. Available in GitLab 15.10 and later.
EventsApi GetApiV4Events Get /api/v4/events List currently authenticated user's events
EventsApi GetApiV4UsersIdEvents Get /api/v4/users/{id}/events Get the contribution events of a specified user
FeatureFlagsApi DeleteApiV4ProjectsIdFeatureFlagsFeatureFlagName Delete /api/v4/projects/{id}/feature_flags/{feature_flag_name} Delete a feature flag
FeatureFlagsApi GetApiV4FeatureFlagsUnleashProjectId Get /api/v4/feature_flags/unleash/{project_id}
FeatureFlagsApi GetApiV4ProjectsIdFeatureFlags Get /api/v4/projects/{id}/feature_flags List feature flags for a project
FeatureFlagsApi GetApiV4ProjectsIdFeatureFlagsFeatureFlagName Get /api/v4/projects/{id}/feature_flags/{feature_flag_name} Get a single feature flag
FeatureFlagsApi PostApiV4FeatureFlagsUnleashProjectIdClientMetrics Post /api/v4/feature_flags/unleash/{project_id}/client/metrics
FeatureFlagsApi PostApiV4FeatureFlagsUnleashProjectIdClientRegister Post /api/v4/feature_flags/unleash/{project_id}/client/register
FeatureFlagsApi PostApiV4ProjectsIdFeatureFlags Post /api/v4/projects/{id}/feature_flags Create a new feature flag
FeatureFlagsApi PutApiV4ProjectsIdFeatureFlagsFeatureFlagName Put /api/v4/projects/{id}/feature_flags/{feature_flag_name} Update a feature flag
FeatureFlagsUserListsApi DeleteApiV4ProjectsIdFeatureFlagsUserListsIid Delete /api/v4/projects/{id}/feature_flags_user_lists/{iid} Delete feature flag user list
FeatureFlagsUserListsApi GetApiV4ProjectsIdFeatureFlagsUserLists Get /api/v4/projects/{id}/feature_flags_user_lists List all feature flag user lists for a project
FeatureFlagsUserListsApi GetApiV4ProjectsIdFeatureFlagsUserListsIid Get /api/v4/projects/{id}/feature_flags_user_lists/{iid} Get a feature flag user list
FeatureFlagsUserListsApi PostApiV4ProjectsIdFeatureFlagsUserLists Post /api/v4/projects/{id}/feature_flags_user_lists Create a feature flag user list
FeatureFlagsUserListsApi PutApiV4ProjectsIdFeatureFlagsUserListsIid Put /api/v4/projects/{id}/feature_flags_user_lists/{iid} Update a feature flag user list
FeaturesApi DeleteApiV4FeaturesName Delete /api/v4/features/{name} Delete a feature
FeaturesApi GetApiV4Features Get /api/v4/features List all features
FeaturesApi GetApiV4FeaturesDefinitions Get /api/v4/features/definitions List all feature definitions
FeaturesApi PostApiV4FeaturesName Post /api/v4/features/{name} Set or create a feature
FreezePeriodsApi DeleteApiV4ProjectsIdFreezePeriodsFreezePeriodId Delete /api/v4/projects/{id}/freeze_periods/{freeze_period_id} Delete a freeze period
FreezePeriodsApi GetApiV4ProjectsIdFreezePeriods Get /api/v4/projects/{id}/freeze_periods List freeze periods
FreezePeriodsApi GetApiV4ProjectsIdFreezePeriodsFreezePeriodId Get /api/v4/projects/{id}/freeze_periods/{freeze_period_id} Get a freeze period
FreezePeriodsApi PostApiV4ProjectsIdFreezePeriods Post /api/v4/projects/{id}/freeze_periods Create a freeze period
FreezePeriodsApi PutApiV4ProjectsIdFreezePeriodsFreezePeriodId Put /api/v4/projects/{id}/freeze_periods/{freeze_period_id} Update a freeze period
GenericPackagesApi GetApiV4ProjectsIdPackagesGenericPackageNamepackageVersionPathFileName Get /api/v4/projects/{id}/packages/generic/{package_name}/*package_version/(*path/){file_name} Download package file
GenericPackagesApi PutApiV4ProjectsIdPackagesGenericPackageNamepackageVersionPathFileName Put /api/v4/projects/{id}/packages/generic/{package_name}/*package_version/(*path/){file_name} Upload package file
GenericPackagesApi PutApiV4ProjectsIdPackagesGenericPackageNamepackageVersionPathFileNameAuthorize Put /api/v4/projects/{id}/packages/generic/{package_name}/*package_version/(*path/){file_name}/authorize Workhorse authorize generic package file
GeoApi GetApiV4GeoProxy Get /api/v4/geo/proxy Determine if a Geo site should proxy requests
GeoApi GetApiV4GeoRepositoriesGlRepositoryPipelineRefs Get /api/v4/geo/repositories/{gl_repository}/pipeline_refs Used by secondary runners to verify the secondary instance has the very latest version
GeoApi GetApiV4GeoRetrieveReplicableNameReplicableId Get /api/v4/geo/retrieve/{replicable_name}/{replicable_id} Internal endpoint that returns a replicable file
GeoApi PostApiV4GeoNodeProxyIdGraphql Post /api/v4/geo/node_proxy/{id}/graphql Query the GraphQL endpoint of an existing Geo node
GeoApi PostApiV4GeoProxyGitSshInfoRefsReceivePack Post /api/v4/geo/proxy_git_ssh/info_refs_receive_pack Internal endpoint that returns git-received-pack output for git push
GeoApi PostApiV4GeoProxyGitSshInfoRefsUploadPack Post /api/v4/geo/proxy_git_ssh/info_refs_upload_pack Internal endpoint that returns info refs upload pack for git clone/pull
GeoApi PostApiV4GeoProxyGitSshReceivePack Post /api/v4/geo/proxy_git_ssh/receive_pack Internal endpoint that posts git-receive-pack for git push
GeoApi PostApiV4GeoProxyGitSshUploadPack Post /api/v4/geo/proxy_git_ssh/upload_pack Internal endpoint that posts git-upload-pack for git clone/pull
GeoApi PostApiV4GeoStatus Post /api/v4/geo/status Internal endpoint that posts the current node status
GoProxyApi GetApiV4ProjectsIdPackagesGomoduleNamevList Get /api/v4/projects/{id}/packages/go/*module_name/@v/list List
GoProxyApi GetApiV4ProjectsIdPackagesGomoduleNamevModuleVersionInfo Get /api/v4/projects/{id}/packages/go/*module_name/@v/{module_version}.info Version metadata
GoProxyApi GetApiV4ProjectsIdPackagesGomoduleNamevModuleVersionMod Get /api/v4/projects/{id}/packages/go/*module_name/@v/{module_version}.mod Download module file
GoProxyApi GetApiV4ProjectsIdPackagesGomoduleNamevModuleVersionZip Get /api/v4/projects/{id}/packages/go/*module_name/@v/{module_version}.zip Download module source
GroupAccessTokensApi DeleteApiV4GroupsIdAccessTokensTokenId Delete /api/v4/groups/{id}/access_tokens/{token_id} Revoke a resource access token
GroupAccessTokensApi GetApiV4GroupsIdAccessTokens Get /api/v4/groups/{id}/access_tokens Get list of all access tokens for the specified resource
GroupAccessTokensApi GetApiV4GroupsIdAccessTokensTokenId Get /api/v4/groups/{id}/access_tokens/{token_id} Get an access token for the specified resource by ID
GroupAccessTokensApi PostApiV4GroupsIdAccessTokens Post /api/v4/groups/{id}/access_tokens Create a resource access token
GroupAccessTokensApi PostApiV4GroupsIdAccessTokensTokenIdRotate Post /api/v4/groups/{id}/access_tokens/{token_id}/rotate Rotate a resource access token
GroupAvatarApi GetApiV4GroupsIdAvatar Get /api/v4/groups/{id}/avatar Download the group avatar
GroupExportApi GetApiV4GroupsIdExportDownload Get /api/v4/groups/{id}/export/download Download export
GroupExportApi GetApiV4GroupsIdExportRelationsDownload Get /api/v4/groups/{id}/export_relations/download Download relations export
GroupExportApi GetApiV4GroupsIdExportRelationsStatus Get /api/v4/groups/{id}/export_relations/status Relations export status
GroupExportApi PostApiV4GroupsIdExport Post /api/v4/groups/{id}/export Start export
GroupExportApi PostApiV4GroupsIdExportRelations Post /api/v4/groups/{id}/export_relations Start relations export
GroupImportApi PostApiV4GroupsImport Post /api/v4/groups/import Create a new group import
GroupImportApi PostApiV4GroupsImportAuthorize Post /api/v4/groups/import/authorize Workhorse authorize the group import upload
GroupPackagesApi GetApiV4GroupsIdPackages Get /api/v4/groups/{id}/packages List packages within a group
GroupsApi DeleteApiV4GroupsId Delete /api/v4/groups/{id}
GroupsApi DeleteApiV4GroupsIdBillableMembersUserId Delete /api/v4/groups/{id}/billable_members/{user_id}
GroupsApi DeleteApiV4GroupsIdCustomAttributesKey Delete /api/v4/groups/{id}/custom_attributes/{key}
GroupsApi DeleteApiV4GroupsIdMembersUserIdOverride Delete /api/v4/groups/{id}/members/{user_id}/override
GroupsApi DeleteApiV4GroupsIdShareGroupId Delete /api/v4/groups/{id}/share/{group_id}
GroupsApi DeleteApiV4GroupsIdSshCertificatesSshCertificatesId Delete /api/v4/groups/{id}/ssh_certificates/{ssh_certificates_id} Removes an ssh certificate from a group.
GroupsApi GetApiV4Groups Get /api/v4/groups
GroupsApi GetApiV4GroupsId Get /api/v4/groups/{id}
GroupsApi GetApiV4GroupsIdAuditEvents Get /api/v4/groups/{id}/audit_events
GroupsApi GetApiV4GroupsIdAuditEventsAuditEventId Get /api/v4/groups/{id}/audit_events/{audit_event_id}
GroupsApi GetApiV4GroupsIdBillableMembers Get /api/v4/groups/{id}/billable_members
GroupsApi GetApiV4GroupsIdBillableMembersUserIdIndirect Get /api/v4/groups/{id}/billable_members/{user_id}/indirect
GroupsApi GetApiV4GroupsIdBillableMembersUserIdMemberships Get /api/v4/groups/{id}/billable_members/{user_id}/memberships
GroupsApi GetApiV4GroupsIdCustomAttributes Get /api/v4/groups/{id}/custom_attributes
GroupsApi GetApiV4GroupsIdCustomAttributesKey Get /api/v4/groups/{id}/custom_attributes/{key}
GroupsApi GetApiV4GroupsIdDescendantGroups Get /api/v4/groups/{id}/descendant_groups
GroupsApi GetApiV4GroupsIdPendingMembers Get /api/v4/groups/{id}/pending_members
GroupsApi GetApiV4GroupsIdProjects Get /api/v4/groups/{id}/projects
GroupsApi GetApiV4GroupsIdProjectsShared Get /api/v4/groups/{id}/projects/shared
GroupsApi GetApiV4GroupsIdProvisionedUsers Get /api/v4/groups/{id}/provisioned_users
GroupsApi GetApiV4GroupsIdRunners Get /api/v4/groups/{id}/runners List group's runners
GroupsApi GetApiV4GroupsIdSshCertificates Get /api/v4/groups/{id}/ssh_certificates Get a list of Groups::SshCertificate for a Group.
GroupsApi GetApiV4GroupsIdSubgroups Get /api/v4/groups/{id}/subgroups
GroupsApi GetApiV4GroupsIdTransferLocations Get /api/v4/groups/{id}/transfer_locations
GroupsApi GetApiV4GroupsIdUsers Get /api/v4/groups/{id}/users
GroupsApi PostApiV4Groups Post /api/v4/groups
GroupsApi PostApiV4GroupsIdLdapSync Post /api/v4/groups/{id}/ldap_sync
GroupsApi PostApiV4GroupsIdMembersApproveAll Post /api/v4/groups/{id}/members/approve_all
GroupsApi PostApiV4GroupsIdMembersUserIdOverride Post /api/v4/groups/{id}/members/{user_id}/override
GroupsApi PostApiV4GroupsIdProjectsProjectId Post /api/v4/groups/{id}/projects/{project_id}
GroupsApi PostApiV4GroupsIdRestore Post /api/v4/groups/{id}/restore
GroupsApi PostApiV4GroupsIdRunnersResetRegistrationToken Post /api/v4/groups/{id}/runners/reset_registration_token Reset the runner registration token for a group
GroupsApi PostApiV4GroupsIdShare Post /api/v4/groups/{id}/share
GroupsApi PostApiV4GroupsIdSshCertificates Post /api/v4/groups/{id}/ssh_certificates Add a Groups::SshCertificate.
GroupsApi PostApiV4GroupsIdTransfer Post /api/v4/groups/{id}/transfer
GroupsApi PostApiV4RunnersResetRegistrationToken Post /api/v4/runners/reset_registration_token Reset instance's runner registration token
GroupsApi PutApiV4GroupsId Put /api/v4/groups/{id}
GroupsApi PutApiV4GroupsIdCustomAttributesKey Put /api/v4/groups/{id}/custom_attributes/{key}
GroupsApi PutApiV4GroupsIdMembersMemberIdApprove Put /api/v4/groups/{id}/members/{member_id}/approve
GroupsApi PutApiV4GroupsIdMembersUserIdState Put /api/v4/groups/{id}/members/{user_id}/state
HelmPackagesApi GetApiV4ProjectsIdPackagesHelmChannelChartsFileNameTgz Get /api/v4/projects/{id}/packages/helm/{channel}/charts/{file_name}.tgz Download a chart
HelmPackagesApi GetApiV4ProjectsIdPackagesHelmChannelIndexYaml Get /api/v4/projects/{id}/packages/helm/{channel}/index.yaml Download a chart index
HelmPackagesApi PostApiV4ProjectsIdPackagesHelmApiChannelCharts Post /api/v4/projects/{id}/packages/helm/api/{channel}/charts Upload a chart
HelmPackagesApi PostApiV4ProjectsIdPackagesHelmApiChannelChartsAuthorize Post /api/v4/projects/{id}/packages/helm/api/{channel}/charts/authorize Authorize a chart upload from workhorse
HooksApi DeleteApiV4HooksHookIdUrlVariablesKey Delete /api/v4/hooks/{hook_id}/url_variables/{key}
HooksApi PostApiV4HooksHookId Post /api/v4/hooks/{hook_id}
HooksApi PutApiV4HooksHookIdUrlVariablesKey Put /api/v4/hooks/{hook_id}/url_variables/{key}
ImportApi PostApiV4ImportGithubGists Post /api/v4/import/github/gists Import User Gists
IntegrationsApi DeleteApiV4ProjectsIdIntegrationsSlug Delete /api/v4/projects/{id}/integrations/{slug} Disable an integration
IntegrationsApi DeleteApiV4ProjectsIdServicesSlug Delete /api/v4/projects/{id}/services/{slug} Disable an integration
IntegrationsApi GetApiV4ProjectsIdIntegrations Get /api/v4/projects/{id}/integrations List all active integrations
IntegrationsApi GetApiV4ProjectsIdIntegrationsSlug Get /api/v4/projects/{id}/integrations/{slug} Get an integration settings
IntegrationsApi GetApiV4ProjectsIdServices Get /api/v4/projects/{id}/services List all active integrations
IntegrationsApi GetApiV4ProjectsIdServicesSlug Get /api/v4/projects/{id}/services/{slug} Get an integration settings
IntegrationsApi PostApiV4IntegrationsSlackEvents Post /api/v4/integrations/slack/events
IntegrationsApi PostApiV4IntegrationsSlackInteractions Post /api/v4/integrations/slack/interactions
IntegrationsApi PostApiV4IntegrationsSlackOptions Post /api/v4/integrations/slack/options
IntegrationsApi PostApiV4ProjectsIdIntegrationsMattermostSlashCommandsTrigger Post /api/v4/projects/{id}/integrations/mattermost_slash_commands/trigger Trigger a slash command for mattermost-slash-commands
IntegrationsApi PostApiV4ProjectsIdIntegrationsSlackSlashCommandsTrigger Post /api/v4/projects/{id}/integrations/slack_slash_commands/trigger Trigger a slash command for slack-slash-commands
IntegrationsApi PostApiV4ProjectsIdServicesMattermostSlashCommandsTrigger Post /api/v4/projects/{id}/services/mattermost_slash_commands/trigger Trigger a slash command for mattermost-slash-commands
IntegrationsApi PostApiV4ProjectsIdServicesSlackSlashCommandsTrigger Post /api/v4/projects/{id}/services/slack_slash_commands/trigger Trigger a slash command for slack-slash-commands
IntegrationsApi PutApiV4ProjectsIdIntegrationsAppleAppStore Put /api/v4/projects/{id}/integrations/apple-app-store Create/Edit Apple App Store integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsAsana Put /api/v4/projects/{id}/integrations/asana Create/Edit Asana integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsAssembla Put /api/v4/projects/{id}/integrations/assembla Create/Edit Assembla integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsBamboo Put /api/v4/projects/{id}/integrations/bamboo Create/Edit Bamboo integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsBugzilla Put /api/v4/projects/{id}/integrations/bugzilla Create/Edit Bugzilla integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsBuildkite Put /api/v4/projects/{id}/integrations/buildkite Create/Edit Buildkite integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsCampfire Put /api/v4/projects/{id}/integrations/campfire Create/Edit Campfire integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsClickup Put /api/v4/projects/{id}/integrations/clickup Create/Edit Clickup integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsConfluence Put /api/v4/projects/{id}/integrations/confluence Create/Edit Confluence integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsCustomIssueTracker Put /api/v4/projects/{id}/integrations/custom-issue-tracker Create/Edit Custom Issue Tracker integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsDatadog Put /api/v4/projects/{id}/integrations/datadog Create/Edit Datadog integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsDiffblueCover Put /api/v4/projects/{id}/integrations/diffblue-cover Create/Edit Diffblue Cover integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsDiscord Put /api/v4/projects/{id}/integrations/discord Create/Edit Discord integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsDroneCi Put /api/v4/projects/{id}/integrations/drone-ci Create/Edit Drone Ci integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsEmailsOnPush Put /api/v4/projects/{id}/integrations/emails-on-push Create/Edit Emails On Push integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsEwm Put /api/v4/projects/{id}/integrations/ewm Create/Edit Ewm integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsExternalWiki Put /api/v4/projects/{id}/integrations/external-wiki Create/Edit External Wiki integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsGitGuardian Put /api/v4/projects/{id}/integrations/git-guardian Create/Edit Git Guardian integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsGithub Put /api/v4/projects/{id}/integrations/github Create/Edit Github integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsGitlabSlackApplication Put /api/v4/projects/{id}/integrations/gitlab-slack-application Create/Edit Gitlab Slack Application integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsGoogleCloudPlatformArtifactRegistry Put /api/v4/projects/{id}/integrations/google-cloud-platform-artifact-registry Create/Edit Google Cloud Platform Artifact Registry integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsGoogleCloudPlatformWorkloadIdentityFederation Put /api/v4/projects/{id}/integrations/google-cloud-platform-workload-identity-federation Create/Edit Google Cloud Platform Workload Identity Federation integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsGooglePlay Put /api/v4/projects/{id}/integrations/google-play Create/Edit Google Play integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsHangoutsChat Put /api/v4/projects/{id}/integrations/hangouts-chat Create/Edit Hangouts Chat integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsHarbor Put /api/v4/projects/{id}/integrations/harbor Create/Edit Harbor integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsIrker Put /api/v4/projects/{id}/integrations/irker Create/Edit Irker integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsJenkins Put /api/v4/projects/{id}/integrations/jenkins Create/Edit Jenkins integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsJira Put /api/v4/projects/{id}/integrations/jira Create/Edit Jira integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsMattermost Put /api/v4/projects/{id}/integrations/mattermost Create/Edit Mattermost integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsMattermostSlashCommands Put /api/v4/projects/{id}/integrations/mattermost-slash-commands Create/Edit Mattermost Slash Commands integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsMicrosoftTeams Put /api/v4/projects/{id}/integrations/microsoft-teams Create/Edit Microsoft Teams integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsMockCi Put /api/v4/projects/{id}/integrations/mock-ci Create/Edit Mock Ci integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsMockMonitoring Put /api/v4/projects/{id}/integrations/mock-monitoring Create/Edit Mock Monitoring integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsPackagist Put /api/v4/projects/{id}/integrations/packagist Create/Edit Packagist integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsPhorge Put /api/v4/projects/{id}/integrations/phorge Create/Edit Phorge integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsPipelinesEmail Put /api/v4/projects/{id}/integrations/pipelines-email Create/Edit Pipelines Email integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsPivotaltracker Put /api/v4/projects/{id}/integrations/pivotaltracker Create/Edit Pivotaltracker integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsPrometheus Put /api/v4/projects/{id}/integrations/prometheus Create/Edit Prometheus integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsPumble Put /api/v4/projects/{id}/integrations/pumble Create/Edit Pumble integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsPushover Put /api/v4/projects/{id}/integrations/pushover Create/Edit Pushover integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsRedmine Put /api/v4/projects/{id}/integrations/redmine Create/Edit Redmine integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsSlack Put /api/v4/projects/{id}/integrations/slack Create/Edit Slack integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsSlackSlashCommands Put /api/v4/projects/{id}/integrations/slack-slash-commands Create/Edit Slack Slash Commands integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsSquashTm Put /api/v4/projects/{id}/integrations/squash-tm Create/Edit Squash Tm integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsTeamcity Put /api/v4/projects/{id}/integrations/teamcity Create/Edit Teamcity integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsTelegram Put /api/v4/projects/{id}/integrations/telegram Create/Edit Telegram integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsUnifyCircuit Put /api/v4/projects/{id}/integrations/unify-circuit Create/Edit Unify Circuit integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsWebexTeams Put /api/v4/projects/{id}/integrations/webex-teams Create/Edit Webex Teams integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsYoutrack Put /api/v4/projects/{id}/integrations/youtrack Create/Edit Youtrack integration
IntegrationsApi PutApiV4ProjectsIdIntegrationsZentao Put /api/v4/projects/{id}/integrations/zentao Create/Edit Zentao integration
IntegrationsApi PutApiV4ProjectsIdServicesAppleAppStore Put /api/v4/projects/{id}/services/apple-app-store Create/Edit Apple App Store integration
IntegrationsApi PutApiV4ProjectsIdServicesAsana Put /api/v4/projects/{id}/services/asana Create/Edit Asana integration
IntegrationsApi PutApiV4ProjectsIdServicesAssembla Put /api/v4/projects/{id}/services/assembla Create/Edit Assembla integration
IntegrationsApi PutApiV4ProjectsIdServicesBamboo Put /api/v4/projects/{id}/services/bamboo Create/Edit Bamboo integration
IntegrationsApi PutApiV4ProjectsIdServicesBugzilla Put /api/v4/projects/{id}/services/bugzilla Create/Edit Bugzilla integration
IntegrationsApi PutApiV4ProjectsIdServicesBuildkite Put /api/v4/projects/{id}/services/buildkite Create/Edit Buildkite integration
IntegrationsApi PutApiV4ProjectsIdServicesCampfire Put /api/v4/projects/{id}/services/campfire Create/Edit Campfire integration
IntegrationsApi PutApiV4ProjectsIdServicesClickup Put /api/v4/projects/{id}/services/clickup Create/Edit Clickup integration
IntegrationsApi PutApiV4ProjectsIdServicesConfluence Put /api/v4/projects/{id}/services/confluence Create/Edit Confluence integration
IntegrationsApi PutApiV4ProjectsIdServicesCustomIssueTracker Put /api/v4/projects/{id}/services/custom-issue-tracker Create/Edit Custom Issue Tracker integration
IntegrationsApi PutApiV4ProjectsIdServicesDatadog Put /api/v4/projects/{id}/services/datadog Create/Edit Datadog integration
IntegrationsApi PutApiV4ProjectsIdServicesDiffblueCover Put /api/v4/projects/{id}/services/diffblue-cover Create/Edit Diffblue Cover integration
IntegrationsApi PutApiV4ProjectsIdServicesDiscord Put /api/v4/projects/{id}/services/discord Create/Edit Discord integration
IntegrationsApi PutApiV4ProjectsIdServicesDroneCi Put /api/v4/projects/{id}/services/drone-ci Create/Edit Drone Ci integration
IntegrationsApi PutApiV4ProjectsIdServicesEmailsOnPush Put /api/v4/projects/{id}/services/emails-on-push Create/Edit Emails On Push integration
IntegrationsApi PutApiV4ProjectsIdServicesEwm Put /api/v4/projects/{id}/services/ewm Create/Edit Ewm integration
IntegrationsApi PutApiV4ProjectsIdServicesExternalWiki Put /api/v4/projects/{id}/services/external-wiki Create/Edit External Wiki integration
IntegrationsApi PutApiV4ProjectsIdServicesGitGuardian Put /api/v4/projects/{id}/services/git-guardian Create/Edit Git Guardian integration
IntegrationsApi PutApiV4ProjectsIdServicesGithub Put /api/v4/projects/{id}/services/github Create/Edit Github integration
IntegrationsApi PutApiV4ProjectsIdServicesGitlabSlackApplication Put /api/v4/projects/{id}/services/gitlab-slack-application Create/Edit Gitlab Slack Application integration
IntegrationsApi PutApiV4ProjectsIdServicesGoogleCloudPlatformArtifactRegistry Put /api/v4/projects/{id}/services/google-cloud-platform-artifact-registry Create/Edit Google Cloud Platform Artifact Registry integration
IntegrationsApi PutApiV4ProjectsIdServicesGoogleCloudPlatformWorkloadIdentityFederation Put /api/v4/projects/{id}/services/google-cloud-platform-workload-identity-federation Create/Edit Google Cloud Platform Workload Identity Federation integration
IntegrationsApi PutApiV4ProjectsIdServicesGooglePlay Put /api/v4/projects/{id}/services/google-play Create/Edit Google Play integration
IntegrationsApi PutApiV4ProjectsIdServicesHangoutsChat Put /api/v4/projects/{id}/services/hangouts-chat Create/Edit Hangouts Chat integration
IntegrationsApi PutApiV4ProjectsIdServicesHarbor Put /api/v4/projects/{id}/services/harbor Create/Edit Harbor integration
IntegrationsApi PutApiV4ProjectsIdServicesIrker Put /api/v4/projects/{id}/services/irker Create/Edit Irker integration
IntegrationsApi PutApiV4ProjectsIdServicesJenkins Put /api/v4/projects/{id}/services/jenkins Create/Edit Jenkins integration
IntegrationsApi PutApiV4ProjectsIdServicesJira Put /api/v4/projects/{id}/services/jira Create/Edit Jira integration
IntegrationsApi PutApiV4ProjectsIdServicesMattermost Put /api/v4/projects/{id}/services/mattermost Create/Edit Mattermost integration
IntegrationsApi PutApiV4ProjectsIdServicesMattermostSlashCommands Put /api/v4/projects/{id}/services/mattermost-slash-commands Create/Edit Mattermost Slash Commands integration
IntegrationsApi PutApiV4ProjectsIdServicesMicrosoftTeams Put /api/v4/projects/{id}/services/microsoft-teams Create/Edit Microsoft Teams integration
IntegrationsApi PutApiV4ProjectsIdServicesMockCi Put /api/v4/projects/{id}/services/mock-ci Create/Edit Mock Ci integration
IntegrationsApi PutApiV4ProjectsIdServicesMockMonitoring Put /api/v4/projects/{id}/services/mock-monitoring Create/Edit Mock Monitoring integration
IntegrationsApi PutApiV4ProjectsIdServicesPackagist Put /api/v4/projects/{id}/services/packagist Create/Edit Packagist integration
IntegrationsApi PutApiV4ProjectsIdServicesPhorge Put /api/v4/projects/{id}/services/phorge Create/Edit Phorge integration
IntegrationsApi PutApiV4ProjectsIdServicesPipelinesEmail Put /api/v4/projects/{id}/services/pipelines-email Create/Edit Pipelines Email integration
IntegrationsApi PutApiV4ProjectsIdServicesPivotaltracker Put /api/v4/projects/{id}/services/pivotaltracker Create/Edit Pivotaltracker integration
IntegrationsApi PutApiV4ProjectsIdServicesPrometheus Put /api/v4/projects/{id}/services/prometheus Create/Edit Prometheus integration
IntegrationsApi PutApiV4ProjectsIdServicesPumble Put /api/v4/projects/{id}/services/pumble Create/Edit Pumble integration
IntegrationsApi PutApiV4ProjectsIdServicesPushover Put /api/v4/projects/{id}/services/pushover Create/Edit Pushover integration
IntegrationsApi PutApiV4ProjectsIdServicesRedmine Put /api/v4/projects/{id}/services/redmine Create/Edit Redmine integration
IntegrationsApi PutApiV4ProjectsIdServicesSlack Put /api/v4/projects/{id}/services/slack Create/Edit Slack integration
IntegrationsApi PutApiV4ProjectsIdServicesSlackSlashCommands Put /api/v4/projects/{id}/services/slack-slash-commands Create/Edit Slack Slash Commands integration
IntegrationsApi PutApiV4ProjectsIdServicesSquashTm Put /api/v4/projects/{id}/services/squash-tm Create/Edit Squash Tm integration
IntegrationsApi PutApiV4ProjectsIdServicesTeamcity Put /api/v4/projects/{id}/services/teamcity Create/Edit Teamcity integration
IntegrationsApi PutApiV4ProjectsIdServicesTelegram Put /api/v4/projects/{id}/services/telegram Create/Edit Telegram integration
IntegrationsApi PutApiV4ProjectsIdServicesUnifyCircuit Put /api/v4/projects/{id}/services/unify-circuit Create/Edit Unify Circuit integration
IntegrationsApi PutApiV4ProjectsIdServicesWebexTeams Put /api/v4/projects/{id}/services/webex-teams Create/Edit Webex Teams integration
IntegrationsApi PutApiV4ProjectsIdServicesYoutrack Put /api/v4/projects/{id}/services/youtrack Create/Edit Youtrack integration
IntegrationsApi PutApiV4ProjectsIdServicesZentao Put /api/v4/projects/{id}/services/zentao Create/Edit Zentao integration
InvitationsApi DeleteApiV4GroupsIdInvitationsEmail Delete /api/v4/groups/{id}/invitations/{email}
InvitationsApi DeleteApiV4ProjectsIdInvitationsEmail Delete /api/v4/projects/{id}/invitations/{email}
InvitationsApi GetApiV4GroupsIdInvitations Get /api/v4/groups/{id}/invitations Get a list of group or project invitations viewable by the authenticated user
InvitationsApi GetApiV4ProjectsIdInvitations Get /api/v4/projects/{id}/invitations Get a list of group or project invitations viewable by the authenticated user
InvitationsApi PostApiV4GroupsIdInvitations Post /api/v4/groups/{id}/invitations Invite non-members by email address to a group or project.
InvitationsApi PostApiV4ProjectsIdInvitations Post /api/v4/projects/{id}/invitations Invite non-members by email address to a group or project.
InvitationsApi PutApiV4GroupsIdInvitationsEmail Put /api/v4/groups/{id}/invitations/{email}
InvitationsApi PutApiV4ProjectsIdInvitationsEmail Put /api/v4/projects/{id}/invitations/{email}
IssueLinksApi DeleteApiV4ProjectsIdIssuesIssueIidLinksIssueLinkId Delete /api/v4/projects/{id}/issues/{issue_iid}/links/{issue_link_id} Delete an issue link
IssueLinksApi GetApiV4ProjectsIdIssuesIssueIidLinks Get /api/v4/projects/{id}/issues/{issue_iid}/links List issue relations
IssueLinksApi GetApiV4ProjectsIdIssuesIssueIidLinksIssueLinkId Get /api/v4/projects/{id}/issues/{issue_iid}/links/{issue_link_id} Get an issue link
IssueLinksApi PostApiV4ProjectsIdIssuesIssueIidLinks Post /api/v4/projects/{id}/issues/{issue_iid}/links Create an issue link
JiraConnectSubscriptionsApi PostApiV4IntegrationsJiraConnectSubscriptions Post /api/v4/integrations/jira_connect/subscriptions Subscribe a namespace to a JiraConnectInstallation
JobApi GetApiV4Job Get /api/v4/job
JobApi GetApiV4JobAllowedAgents Get /api/v4/job/allowed_agents Get current agents
JobsApi GetApiV4JobsIdArtifacts Get /api/v4/jobs/{id}/artifacts
JobsApi GetApiV4RunnersIdJobs Get /api/v4/runners/{id}/jobs List runner's jobs
JobsApi PatchApiV4JobsIdTrace Patch /api/v4/jobs/{id}/trace
JobsApi PostApiV4JobsIdArtifacts Post /api/v4/jobs/{id}/artifacts
JobsApi PostApiV4JobsIdArtifactsAuthorize Post /api/v4/jobs/{id}/artifacts/authorize
JobsApi PostApiV4JobsRequest Post /api/v4/jobs/request
JobsApi PutApiV4JobsId Put /api/v4/jobs/{id}
KeysApi GetApiV4Keys Get /api/v4/keys Get user by fingerprint of SSH key
KeysApi GetApiV4KeysId Get /api/v4/keys/{id} Get single ssh key by id. Only available to admin users
MarkdownApi PostApiV4Markdown Post /api/v4/markdown Render an arbitrary Markdown document
MavenPackagesApi GetApiV4GroupsIdPackagesMavenpathFileName Get /api/v4/groups/{id}/-/packages/maven/*path/{file_name} Download the maven package file at a group level
MavenPackagesApi GetApiV4PackagesMavenpathFileName Get /api/v4/packages/maven/*path/{file_name} Download the maven package file at instance level
MavenPackagesApi GetApiV4ProjectsIdPackagesMavenpathFileName Get /api/v4/projects/{id}/packages/maven/*path/{file_name} Download the maven package file at a project level
MavenPackagesApi PutApiV4ProjectsIdPackagesMavenpathFileName Put /api/v4/projects/{id}/packages/maven/*path/{file_name} Upload the maven package file
MavenPackagesApi PutApiV4ProjectsIdPackagesMavenpathFileNameAuthorize Put /api/v4/projects/{id}/packages/maven/*path/{file_name}/authorize Workhorse authorize the maven package file upload
MembersApi DeleteApiV4GroupsIdMembersUserId Delete /api/v4/groups/{id}/members/{user_id}
MembersApi DeleteApiV4ProjectsIdMembersUserId Delete /api/v4/projects/{id}/members/{user_id}
MembersApi GetApiV4GroupsIdMembers Get /api/v4/groups/{id}/members
MembersApi GetApiV4GroupsIdMembersAll Get /api/v4/groups/{id}/members/all
MembersApi GetApiV4GroupsIdMembersAllUserId Get /api/v4/groups/{id}/members/all/{user_id}
MembersApi GetApiV4GroupsIdMembersUserId Get /api/v4/groups/{id}/members/{user_id}
MembersApi GetApiV4ProjectsIdMembers Get /api/v4/projects/{id}/members
MembersApi GetApiV4ProjectsIdMembersAll Get /api/v4/projects/{id}/members/all
MembersApi GetApiV4ProjectsIdMembersAllUserId Get /api/v4/projects/{id}/members/all/{user_id}
MembersApi GetApiV4ProjectsIdMembersUserId Get /api/v4/projects/{id}/members/{user_id}
MembersApi PostApiV4GroupsIdMembers Post /api/v4/groups/{id}/members
MembersApi PostApiV4ProjectsIdMembers Post /api/v4/projects/{id}/members
MembersApi PutApiV4GroupsIdMembersUserId Put /api/v4/groups/{id}/members/{user_id}
MembersApi PutApiV4ProjectsIdMembersUserId Put /api/v4/projects/{id}/members/{user_id}
MergeRequestsApi DeleteApiV4ProjectsIdMergeRequestsMergeRequestIid Delete /api/v4/projects/{id}/merge_requests/{merge_request_iid} Delete a merge request
MergeRequestsApi DeleteApiV4ProjectsIdMergeRequestsMergeRequestIidContextCommits Delete /api/v4/projects/{id}/merge_requests/{merge_request_iid}/context_commits Delete merge request context commits
MergeRequestsApi GetApiV4GroupsIdMergeRequests Get /api/v4/groups/{id}/merge_requests List group merge requests
MergeRequestsApi GetApiV4MergeRequests Get /api/v4/merge_requests List merge requests
MergeRequestsApi GetApiV4ProjectsIdMergeRequests Get /api/v4/projects/{id}/merge_requests List project merge requests
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIid Get /api/v4/projects/{id}/merge_requests/{merge_request_iid} Get single merge request
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidChanges Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/changes Get single merge request changes
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidClosesIssues Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/closes_issues List issues that close on merge
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidCommits Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/commits Get single merge request commits
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidContextCommits Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/context_commits List merge request context commits
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidDiffs Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/diffs Get the merge request diffs
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidMergeRef Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/merge_ref Returns the up to date merge-ref HEAD commit
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidParticipants Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/participants Get single merge request participants
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidPipelines Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/pipelines Get single merge request pipelines
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidReviewers Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/reviewers Get single merge request reviewers
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidTimeStats Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/time_stats Get time tracking stats
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidVersions Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/versions Get a list of merge request diff versions
MergeRequestsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidVersionsVersionId Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/versions/{version_id} Get a single merge request diff version
MergeRequestsApi PostApiV4ProjectsIdMergeRequests Post /api/v4/projects/{id}/merge_requests Create merge request
MergeRequestsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidAddSpentTime Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/add_spent_time Add spent time for a merge_request
MergeRequestsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidCancelMergeWhenPipelineSucceeds Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/cancel_merge_when_pipeline_succeeds Cancel Merge When Pipeline Succeeds
MergeRequestsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidContextCommits Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/context_commits Create merge request context commits
MergeRequestsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidPipelines Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/pipelines Create merge request pipeline
MergeRequestsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidResetSpentTime Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/reset_spent_time Reset spent time for a merge_request
MergeRequestsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidResetTimeEstimate Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/reset_time_estimate Reset the time estimate for a project merge_request
MergeRequestsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidTimeEstimate Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/time_estimate Set a time estimate for a merge_request
MergeRequestsApi PutApiV4ProjectsIdMergeRequestsMergeRequestIid Put /api/v4/projects/{id}/merge_requests/{merge_request_iid} Update merge request
MergeRequestsApi PutApiV4ProjectsIdMergeRequestsMergeRequestIidMerge Put /api/v4/projects/{id}/merge_requests/{merge_request_iid}/merge Merge a merge request
MergeRequestsApi PutApiV4ProjectsIdMergeRequestsMergeRequestIidRebase Put /api/v4/projects/{id}/merge_requests/{merge_request_iid}/rebase Rebase a merge request
MergeRequestsApi PutApiV4ProjectsIdMergeRequestsMergeRequestIidResetApprovals Put /api/v4/projects/{id}/merge_requests/{merge_request_iid}/reset_approvals Remove all merge request approvals
MetadataApi GetApiV4Metadata Get /api/v4/metadata Retrieve metadata information for this GitLab instance
MetadataApi GetApiV4Version Get /api/v4/version Retrieves version information for the GitLab instance
MetricsApi GetApiV4UsageDataMetricDefinitions Get /api/v4/usage_data/metric_definitions Get a list of all metric definitions
MigrationsApi PostApiV4AdminMigrationsTimestampMark Post /api/v4/admin/migrations/{timestamp}/mark
MlModelRegistryApi GetApiV4ProjectsIdPackagesMlModelsModelVersionIdFilesPathFileName Get /api/v4/projects/{id}/packages/ml_models/{model_version_id}/files/(*path/){file_name} Download an ml_model package file
MlModelRegistryApi PutApiV4ProjectsIdPackagesMlModelsModelVersionIdFilesPathFileName Put /api/v4/projects/{id}/packages/ml_models/{model_version_id}/files/(*path/){file_name} Workhorse upload model package file
MlModelRegistryApi PutApiV4ProjectsIdPackagesMlModelsModelVersionIdFilesPathFileNameAuthorize Put /api/v4/projects/{id}/packages/ml_models/{model_version_id}/files/(*path/){file_name}/authorize Workhorse authorize model package file
NamespacesApi DeleteApiV4NamespacesIdStorageLimitExclusion Delete /api/v4/namespaces/{id}/storage/limit_exclusion Removes a storage limit exclusion for a Namespace
NamespacesApi GetApiV4Namespaces Get /api/v4/namespaces List namespaces
NamespacesApi GetApiV4NamespacesId Get /api/v4/namespaces/{id} Get namespace by ID
NamespacesApi GetApiV4NamespacesIdExists Get /api/v4/namespaces/{id}/exists Get existence of a namespace
NamespacesApi GetApiV4NamespacesIdGitlabSubscription Get /api/v4/namespaces/{id}/gitlab_subscription
NamespacesApi GetApiV4NamespacesStorageLimitExclusions Get /api/v4/namespaces/storage/limit_exclusions Retrieve all limit exclusions
NamespacesApi PostApiV4NamespacesIdGitlabSubscription Post /api/v4/namespaces/{id}/gitlab_subscription
NamespacesApi PostApiV4NamespacesIdStorageLimitExclusion Post /api/v4/namespaces/{id}/storage/limit_exclusion Creates a storage limit exclusion for a Namespace
NamespacesApi PutApiV4NamespacesId Put /api/v4/namespaces/{id}
NamespacesApi PutApiV4NamespacesIdGitlabSubscription Put /api/v4/namespaces/{id}/gitlab_subscription
NpmPackagesApi DeleteApiV4GroupsIdPackagesNpmPackagepackageNameDistTagsTag Delete /api/v4/groups/{id}/-/packages/npm/-/package/*package_name/dist-tags/{tag} Deletes the given tag
NpmPackagesApi DeleteApiV4PackagesNpmPackagepackageNameDistTagsTag Delete /api/v4/packages/npm/-/package/*package_name/dist-tags/{tag} Deletes the given tag
NpmPackagesApi DeleteApiV4ProjectsIdPackagesNpmPackagepackageNameDistTagsTag Delete /api/v4/projects/{id}/packages/npm/-/package/*package_name/dist-tags/{tag} Deletes the given tag
NpmPackagesApi GetApiV4GroupsIdPackagesNpmPackagepackageNameDistTags Get /api/v4/groups/{id}/-/packages/npm/-/package/*package_name/dist-tags Get all tags for a given an NPM package
NpmPackagesApi GetApiV4GroupsIdPackagesNpmpackageName Get /api/v4/groups/{id}/-/packages/npm/*package_name NPM registry metadata endpoint
NpmPackagesApi GetApiV4PackagesNpmPackagepackageNameDistTags Get /api/v4/packages/npm/-/package/*package_name/dist-tags Get all tags for a given an NPM package
NpmPackagesApi GetApiV4PackagesNpmpackageName Get /api/v4/packages/npm/*package_name NPM registry metadata endpoint
NpmPackagesApi GetApiV4ProjectsIdPackagesNpmPackagepackageNameDistTags Get /api/v4/projects/{id}/packages/npm/-/package/*package_name/dist-tags Get all tags for a given an NPM package
NpmPackagesApi GetApiV4ProjectsIdPackagesNpmpackageName Get /api/v4/projects/{id}/packages/npm/*package_name NPM registry metadata endpoint
NpmPackagesApi GetApiV4ProjectsIdPackagesNpmpackageNamefileName Get /api/v4/projects/{id}/packages/npm/*package_name/-/*file_name Download the NPM tarball
NpmPackagesApi PostApiV4GroupsIdPackagesNpmNpmV1SecurityAdvisoriesBulk Post /api/v4/groups/{id}/-/packages/npm/-/npm/v1/security/advisories/bulk NPM registry bulk advisory endpoint
NpmPackagesApi PostApiV4GroupsIdPackagesNpmNpmV1SecurityAuditsQuick Post /api/v4/groups/{id}/-/packages/npm/-/npm/v1/security/audits/quick NPM registry quick audit endpoint
NpmPackagesApi PostApiV4PackagesNpmNpmV1SecurityAdvisoriesBulk Post /api/v4/packages/npm/-/npm/v1/security/advisories/bulk NPM registry bulk advisory endpoint
NpmPackagesApi PostApiV4PackagesNpmNpmV1SecurityAuditsQuick Post /api/v4/packages/npm/-/npm/v1/security/audits/quick NPM registry quick audit endpoint
NpmPackagesApi PostApiV4ProjectsIdPackagesNpmNpmV1SecurityAdvisoriesBulk Post /api/v4/projects/{id}/packages/npm/-/npm/v1/security/advisories/bulk NPM registry bulk advisory endpoint
NpmPackagesApi PostApiV4ProjectsIdPackagesNpmNpmV1SecurityAuditsQuick Post /api/v4/projects/{id}/packages/npm/-/npm/v1/security/audits/quick NPM registry quick audit endpoint
NpmPackagesApi PutApiV4GroupsIdPackagesNpmPackagepackageNameDistTagsTag Put /api/v4/groups/{id}/-/packages/npm/-/package/*package_name/dist-tags/{tag} Create or Update the given tag for the given NPM package and version
NpmPackagesApi PutApiV4PackagesNpmPackagepackageNameDistTagsTag Put /api/v4/packages/npm/-/package/*package_name/dist-tags/{tag} Create or Update the given tag for the given NPM package and version
NpmPackagesApi PutApiV4ProjectsIdPackagesNpmPackageName Put /api/v4/projects/{id}/packages/npm/{package_name} Create or deprecate NPM package
NpmPackagesApi PutApiV4ProjectsIdPackagesNpmPackagepackageNameDistTagsTag Put /api/v4/projects/{id}/packages/npm/-/package/*package_name/dist-tags/{tag} Create or Update the given tag for the given NPM package and version
NugetPackagesApi DeleteApiV4ProjectsIdPackagesNugetpackageNamepackageVersion Delete /api/v4/projects/{id}/packages/nuget/*package_name/*package_version The NuGet Package Delete endpoint
NugetPackagesApi GetApiV4GroupsIdPackagesNugetIndex Get /api/v4/groups/{id}/-/packages/nuget/index The NuGet V3 Feed Service Index
NugetPackagesApi GetApiV4GroupsIdPackagesNugetMetadatapackageNameIndex Get /api/v4/groups/{id}/-/packages/nuget/metadata/*package_name/index The NuGet Metadata Service - Package name level
NugetPackagesApi GetApiV4GroupsIdPackagesNugetMetadatapackageNamepackageVersion Get /api/v4/groups/{id}/-/packages/nuget/metadata/*package_name/*package_version The NuGet Metadata Service - Package name and version level
NugetPackagesApi GetApiV4GroupsIdPackagesNugetQuery Get /api/v4/groups/{id}/-/packages/nuget/query The NuGet Search Service
NugetPackagesApi GetApiV4GroupsIdPackagesNugetSymbolfilesfileNamesignaturesameFileName Get /api/v4/groups/{id}/-/packages/nuget/symbolfiles/*file_name/*signature/*same_file_name The NuGet Symbol File Download Endpoint
NugetPackagesApi GetApiV4GroupsIdPackagesNugetV2 Get /api/v4/groups/{id}/-/packages/nuget/v2 The NuGet V2 Feed Service Index
NugetPackagesApi GetApiV4GroupsIdPackagesNugetV2metadata Get /api/v4/groups/{id}/-/packages/nuget/v2/$metadata The NuGet V2 Feed Package $metadata endpoint
NugetPackagesApi GetApiV4ProjectsIdPackagesNugetDownloadpackageNameIndex Get /api/v4/projects/{id}/packages/nuget/download/*package_name/index The NuGet Content Service - index request
NugetPackagesApi GetApiV4ProjectsIdPackagesNugetDownloadpackageNamepackageVersionpackageFilename Get /api/v4/projects/{id}/packages/nuget/download/*package_name/*package_version/*package_filename The NuGet Content Service - content request
NugetPackagesApi GetApiV4ProjectsIdPackagesNugetIndex Get /api/v4/projects/{id}/packages/nuget/index The NuGet V3 Feed Service Index
NugetPackagesApi GetApiV4ProjectsIdPackagesNugetMetadatapackageNameIndex Get /api/v4/projects/{id}/packages/nuget/metadata/*package_name/index The NuGet Metadata Service - Package name level
NugetPackagesApi GetApiV4ProjectsIdPackagesNugetMetadatapackageNamepackageVersion Get /api/v4/projects/{id}/packages/nuget/metadata/*package_name/*package_version The NuGet Metadata Service - Package name and version level
NugetPackagesApi GetApiV4ProjectsIdPackagesNugetQuery Get /api/v4/projects/{id}/packages/nuget/query The NuGet Search Service
NugetPackagesApi GetApiV4ProjectsIdPackagesNugetSymbolfilesfileNamesignaturesameFileName Get /api/v4/projects/{id}/packages/nuget/symbolfiles/*file_name/*signature/*same_file_name The NuGet Symbol File Download Endpoint
NugetPackagesApi GetApiV4ProjectsIdPackagesNugetV2 Get /api/v4/projects/{id}/packages/nuget/v2 The NuGet V2 Feed Service Index
NugetPackagesApi GetApiV4ProjectsIdPackagesNugetV2metadata Get /api/v4/projects/{id}/packages/nuget/v2/$metadata The NuGet V2 Feed Package $metadata endpoint
NugetPackagesApi GetApiV4ProjectsProjectIdPackagesNugetV2Findpackagesbyid_ Get /api/v4/projects/{project_id}/packages/nuget/v2/FindPackagesById() The NuGet V2 Feed Find Packages by ID endpoint
NugetPackagesApi GetApiV4ProjectsProjectIdPackagesNugetV2PackagesIdpackageNameversionpackageVersion Get /api/v4/projects/{project_id}/packages/nuget/v2/Packages(Id='*package_name',Version='*package_version') The NuGet V2 Feed Single Package Metadata endpoint
NugetPackagesApi GetApiV4ProjectsProjectIdPackagesNugetV2Packages_ Get /api/v4/projects/{project_id}/packages/nuget/v2/Packages() The NuGet V2 Feed Enumerate Packages endpoint
NugetPackagesApi PutApiV4ProjectsIdPackagesNuget Put /api/v4/projects/{id}/packages/nuget The NuGet V3 Feed Package Publish endpoint
NugetPackagesApi PutApiV4ProjectsIdPackagesNugetAuthorize Put /api/v4/projects/{id}/packages/nuget/authorize The NuGet Package Authorize endpoint
NugetPackagesApi PutApiV4ProjectsIdPackagesNugetSymbolpackage Put /api/v4/projects/{id}/packages/nuget/symbolpackage The NuGet Symbol Package Publish endpoint
NugetPackagesApi PutApiV4ProjectsIdPackagesNugetSymbolpackageAuthorize Put /api/v4/projects/{id}/packages/nuget/symbolpackage/authorize The NuGet Symbol Package Authorize endpoint
NugetPackagesApi PutApiV4ProjectsIdPackagesNugetV2 Put /api/v4/projects/{id}/packages/nuget/v2 The NuGet V2 Feed Package Publish endpoint
NugetPackagesApi PutApiV4ProjectsIdPackagesNugetV2Authorize Put /api/v4/projects/{id}/packages/nuget/v2/authorize The NuGet V2 Feed Package Authorize endpoint
PackageFilesApi DeleteApiV4ProjectsIdPackagesPackageIdPackageFilesPackageFileId Delete /api/v4/projects/{id}/packages/{package_id}/package_files/{package_file_id} Delete a package file
PackageFilesApi GetApiV4ProjectsIdPackagesPackageIdPackageFiles Get /api/v4/projects/{id}/packages/{package_id}/package_files List package files
PagesApi DeleteApiV4ProjectsIdPages Delete /api/v4/projects/{id}/pages Unpublish pages
PagesApi GetApiV4PagesDomains Get /api/v4/pages/domains
PagesApi GetApiV4ProjectsIdPages Get /api/v4/projects/{id}/pages Get pages settings
PagesApi PatchApiV4ProjectsIdPages Patch /api/v4/projects/{id}/pages Update pages settings
PagesDomainsApi GetApiV4ProjectsIdPagesDomains Get /api/v4/projects/{id}/pages/domains
PersonalAccessTokensApi DeleteApiV4PersonalAccessTokensId Delete /api/v4/personal_access_tokens/{id} Revoke a personal access token
PersonalAccessTokensApi DeleteApiV4PersonalAccessTokensSelf Delete /api/v4/personal_access_tokens/self Revoke a personal access token
PersonalAccessTokensApi GetApiV4PersonalAccessTokens Get /api/v4/personal_access_tokens List personal access tokens
PersonalAccessTokensApi GetApiV4PersonalAccessTokensId Get /api/v4/personal_access_tokens/{id} Get single personal access token
PersonalAccessTokensApi GetApiV4PersonalAccessTokensSelf Get /api/v4/personal_access_tokens/self Get single personal access token
PersonalAccessTokensApi PostApiV4PersonalAccessTokensIdRotate Post /api/v4/personal_access_tokens/{id}/rotate Rotate personal access token
PersonalAccessTokensApi PostApiV4PersonalAccessTokensSelfRotate Post /api/v4/personal_access_tokens/self/rotate Rotate a personal access token
PlanLimitsApi GetApiV4ApplicationPlanLimits Get /api/v4/application/plan_limits Get current plan limits
PlanLimitsApi PutApiV4ApplicationPlanLimits Put /api/v4/application/plan_limits Change plan limits
ProjectAccessTokensApi DeleteApiV4ProjectsIdAccessTokensTokenId Delete /api/v4/projects/{id}/access_tokens/{token_id} Revoke a resource access token
ProjectAccessTokensApi GetApiV4ProjectsIdAccessTokens Get /api/v4/projects/{id}/access_tokens Get list of all access tokens for the specified resource
ProjectAccessTokensApi GetApiV4ProjectsIdAccessTokensTokenId Get /api/v4/projects/{id}/access_tokens/{token_id} Get an access token for the specified resource by ID
ProjectAccessTokensApi PostApiV4ProjectsIdAccessTokens Post /api/v4/projects/{id}/access_tokens Create a resource access token
ProjectAccessTokensApi PostApiV4ProjectsIdAccessTokensTokenIdRotate Post /api/v4/projects/{id}/access_tokens/{token_id}/rotate Rotate a resource access token
ProjectAvatarApi GetApiV4ProjectsIdAvatar Get /api/v4/projects/{id}/avatar Download a project avatar
ProjectExportApi GetApiV4ProjectsIdExport Get /api/v4/projects/{id}/export Get export status
ProjectExportApi GetApiV4ProjectsIdExportDownload Get /api/v4/projects/{id}/export/download Download export
ProjectExportApi GetApiV4ProjectsIdExportRelationsDownload Get /api/v4/projects/{id}/export_relations/download Download relations export
ProjectExportApi GetApiV4ProjectsIdExportRelationsStatus Get /api/v4/projects/{id}/export_relations/status Relations export status
ProjectExportApi PostApiV4ProjectsIdExport Post /api/v4/projects/{id}/export Start export
ProjectExportApi PostApiV4ProjectsIdExportRelations Post /api/v4/projects/{id}/export_relations Start relations export
ProjectHooksApi DeleteApiV4ProjectsIdHooksHookId Delete /api/v4/projects/{id}/hooks/{hook_id} Delete a project hook
ProjectHooksApi GetApiV4ProjectsIdHooks Get /api/v4/projects/{id}/hooks List project hooks
ProjectHooksApi GetApiV4ProjectsIdHooksHookId Get /api/v4/projects/{id}/hooks/{hook_id} Get project hook
ProjectHooksApi PostApiV4ProjectsIdHooks Post /api/v4/projects/{id}/hooks Add project hook
ProjectHooksApi PutApiV4ProjectsIdHooksHookId Put /api/v4/projects/{id}/hooks/{hook_id} Edit project hook
ProjectImportApi GetApiV4ProjectsIdImport Get /api/v4/projects/{id}/import Get a project import status
ProjectImportApi GetApiV4ProjectsIdRelationImports Get /api/v4/projects/{id}/relation-imports Get the statuses of relation imports for specified project
ProjectImportApi PostApiV4ProjectsImport Post /api/v4/projects/import Create a new project import
ProjectImportApi PostApiV4ProjectsImportAuthorize Post /api/v4/projects/import/authorize Workhorse authorize the project import upload
ProjectImportApi PostApiV4ProjectsImportRelation Post /api/v4/projects/import-relation Re-import a relation into a project
ProjectImportApi PostApiV4ProjectsImportRelationAuthorize Post /api/v4/projects/import-relation/authorize Workhorse authorize the project relation import upload
ProjectImportApi PostApiV4ProjectsRemoteImport Post /api/v4/projects/remote-import Create a new project import using a remote object storage path
ProjectImportApi PostApiV4ProjectsRemoteImportS3 Post /api/v4/projects/remote-import-s3 Create a new project import using a file from AWS S3
ProjectImportBitbucketApi PostApiV4ImportBitbucket Post /api/v4/import/bitbucket Import a BitBucket Cloud repository
ProjectImportBitbucketApi PostApiV4ImportBitbucketServer Post /api/v4/import/bitbucket_server Import a BitBucket Server repository
ProjectImportGithubApi PostApiV4ImportGithub Post /api/v4/import/github Import a GitHub project
ProjectImportGithubApi PostApiV4ImportGithubCancel Post /api/v4/import/github/cancel Cancel GitHub project import
ProjectPackagesApi DeleteApiV4ProjectsIdPackagesPackageId Delete /api/v4/projects/{id}/packages/{package_id} Delete a project package
ProjectPackagesApi GetApiV4ProjectsIdPackages Get /api/v4/projects/{id}/packages Get a list of project packages
ProjectPackagesApi GetApiV4ProjectsIdPackagesPackageId Get /api/v4/projects/{id}/packages/{package_id} Get a single project package
ProjectPackagesApi GetApiV4ProjectsIdPackagesPackageIdPipelines Get /api/v4/projects/{id}/packages/{package_id}/pipelines Get the pipelines for a single project package
ProjectRepositoryStorageMovesApi GetApiV4ProjectRepositoryStorageMoves Get /api/v4/project_repository_storage_moves Get a list of all project repository storage moves
ProjectRepositoryStorageMovesApi GetApiV4ProjectRepositoryStorageMovesRepositoryStorageMoveId Get /api/v4/project_repository_storage_moves/{repository_storage_move_id} Get a project repository storage move
ProjectRepositoryStorageMovesApi PostApiV4ProjectRepositoryStorageMoves Post /api/v4/project_repository_storage_moves Schedule bulk project repository storage moves
ProjectSnippetsApi DeleteApiV4ProjectsIdSnippetsSnippetId Delete /api/v4/projects/{id}/snippets/{snippet_id}
ProjectSnippetsApi GetApiV4ProjectsIdSnippets Get /api/v4/projects/{id}/snippets
ProjectSnippetsApi GetApiV4ProjectsIdSnippetsSnippetId Get /api/v4/projects/{id}/snippets/{snippet_id}
ProjectSnippetsApi GetApiV4ProjectsIdSnippetsSnippetIdFilesRefFilePathRaw Get /api/v4/projects/{id}/snippets/{snippet_id}/files/{ref}/{file_path}/raw
ProjectSnippetsApi GetApiV4ProjectsIdSnippetsSnippetIdRaw Get /api/v4/projects/{id}/snippets/{snippet_id}/raw
ProjectSnippetsApi GetApiV4ProjectsIdSnippetsSnippetIdUserAgentDetail Get /api/v4/projects/{id}/snippets/{snippet_id}/user_agent_detail
ProjectSnippetsApi PostApiV4ProjectsIdSnippets Post /api/v4/projects/{id}/snippets
ProjectSnippetsApi PutApiV4ProjectsIdSnippetsSnippetId Put /api/v4/projects/{id}/snippets/{snippet_id}
ProjectsApi DeleteApiV4ProjectsId Delete /api/v4/projects/{id}
ProjectsApi DeleteApiV4ProjectsIdArtifacts Delete /api/v4/projects/{id}/artifacts
ProjectsApi DeleteApiV4ProjectsIdCustomAttributesKey Delete /api/v4/projects/{id}/custom_attributes/{key}
ProjectsApi DeleteApiV4ProjectsIdFork Delete /api/v4/projects/{id}/fork
ProjectsApi DeleteApiV4ProjectsIdHooksHookIdUrlVariablesKey Delete /api/v4/projects/{id}/hooks/{hook_id}/url_variables/{key}
ProjectsApi DeleteApiV4ProjectsIdJobsJobIdArtifacts Delete /api/v4/projects/{id}/jobs/{job_id}/artifacts Delete the artifacts files from a job
ProjectsApi DeleteApiV4ProjectsIdMergeRequestsMergeRequestIidDraftNotesDraftNoteId Delete /api/v4/projects/{id}/merge_requests/{merge_request_iid}/draft_notes/{draft_note_id}
ProjectsApi DeleteApiV4ProjectsIdPagesDomainsDomain Delete /api/v4/projects/{id}/pages/domains/{domain}
ProjectsApi DeleteApiV4ProjectsIdPipelineSchedulesPipelineScheduleId Delete /api/v4/projects/{id}/pipeline_schedules/{pipeline_schedule_id}
ProjectsApi DeleteApiV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariablesKey Delete /api/v4/projects/{id}/pipeline_schedules/{pipeline_schedule_id}/variables/{key}
ProjectsApi DeleteApiV4ProjectsIdPipelinesPipelineId Delete /api/v4/projects/{id}/pipelines/{pipeline_id} Deletes a pipeline
ProjectsApi DeleteApiV4ProjectsIdProtectedBranchesName Delete /api/v4/projects/{id}/protected_branches/{name}
ProjectsApi DeleteApiV4ProjectsIdRepositoryFilesFilePath Delete /api/v4/projects/{id}/repository/files/{file_path}
ProjectsApi DeleteApiV4ProjectsIdRunnersRunnerId Delete /api/v4/projects/{id}/runners/{runner_id} Disable a project runner from the project
ProjectsApi DeleteApiV4ProjectsIdShareGroupId Delete /api/v4/projects/{id}/share/{group_id}
ProjectsApi DeleteApiV4ProjectsIdTriggersTriggerId Delete /api/v4/projects/{id}/triggers/{trigger_id}
ProjectsApi GetApiV4Projects Get /api/v4/projects
ProjectsApi GetApiV4ProjectsId Get /api/v4/projects/{id}
ProjectsApi GetApiV4ProjectsIdAuditEvents Get /api/v4/projects/{id}/audit_events
ProjectsApi GetApiV4ProjectsIdAuditEventsAuditEventId Get /api/v4/projects/{id}/audit_events/{audit_event_id}
ProjectsApi GetApiV4ProjectsIdCustomAttributes Get /api/v4/projects/{id}/custom_attributes
ProjectsApi GetApiV4ProjectsIdCustomAttributesKey Get /api/v4/projects/{id}/custom_attributes/{key}
ProjectsApi GetApiV4ProjectsIdEvents Get /api/v4/projects/{id}/events
ProjectsApi GetApiV4ProjectsIdForks Get /api/v4/projects/{id}/forks
ProjectsApi GetApiV4ProjectsIdGroups Get /api/v4/projects/{id}/groups
ProjectsApi GetApiV4ProjectsIdJobs Get /api/v4/projects/{id}/jobs
ProjectsApi GetApiV4ProjectsIdJobsArtifactsRefNameDownload Get /api/v4/projects/{id}/jobs/artifacts/{ref_name}/download Download the artifacts archive from a job
ProjectsApi GetApiV4ProjectsIdJobsArtifactsRefNameRawartifactPath Get /api/v4/projects/{id}/jobs/artifacts/{ref_name}/raw/*artifact_path Download a specific file from artifacts archive from a ref
ProjectsApi GetApiV4ProjectsIdJobsJobId Get /api/v4/projects/{id}/jobs/{job_id}
ProjectsApi GetApiV4ProjectsIdJobsJobIdArtifacts Get /api/v4/projects/{id}/jobs/{job_id}/artifacts Download the artifacts archive from a job
ProjectsApi GetApiV4ProjectsIdJobsJobIdArtifactsartifactPath Get /api/v4/projects/{id}/jobs/{job_id}/artifacts/*artifact_path Download a specific file from artifacts archive
ProjectsApi GetApiV4ProjectsIdJobsJobIdTrace Get /api/v4/projects/{id}/jobs/{job_id}/trace
ProjectsApi GetApiV4ProjectsIdLanguages Get /api/v4/projects/{id}/languages
ProjectsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidApprovalState Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/approval_state
ProjectsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidApprovals Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/approvals
ProjectsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidDraftNotes Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/draft_notes
ProjectsApi GetApiV4ProjectsIdMergeRequestsMergeRequestIidDraftNotesDraftNoteId Get /api/v4/projects/{id}/merge_requests/{merge_request_iid}/draft_notes/{draft_note_id}
ProjectsApi GetApiV4ProjectsIdPagesAccess Get /api/v4/projects/{id}/pages_access
ProjectsApi GetApiV4ProjectsIdPagesDomainsDomain Get /api/v4/projects/{id}/pages/domains/{domain}
ProjectsApi GetApiV4ProjectsIdPipelineSchedules Get /api/v4/projects/{id}/pipeline_schedules
ProjectsApi GetApiV4ProjectsIdPipelineSchedulesPipelineScheduleId Get /api/v4/projects/{id}/pipeline_schedules/{pipeline_schedule_id}
ProjectsApi GetApiV4ProjectsIdPipelineSchedulesPipelineScheduleIdPipelines Get /api/v4/projects/{id}/pipeline_schedules/{pipeline_schedule_id}/pipelines
ProjectsApi GetApiV4ProjectsIdPipelines Get /api/v4/projects/{id}/pipelines Get all Pipelines of the project
ProjectsApi GetApiV4ProjectsIdPipelinesLatest Get /api/v4/projects/{id}/pipelines/latest Gets the latest pipeline for the project branch
ProjectsApi GetApiV4ProjectsIdPipelinesPipelineId Get /api/v4/projects/{id}/pipelines/{pipeline_id} Gets a specific pipeline for the project
ProjectsApi GetApiV4ProjectsIdPipelinesPipelineIdBridges Get /api/v4/projects/{id}/pipelines/{pipeline_id}/bridges
ProjectsApi GetApiV4ProjectsIdPipelinesPipelineIdJobs Get /api/v4/projects/{id}/pipelines/{pipeline_id}/jobs
ProjectsApi GetApiV4ProjectsIdPipelinesPipelineIdTestReport Get /api/v4/projects/{id}/pipelines/{pipeline_id}/test_report Gets the test report for a given pipeline
ProjectsApi GetApiV4ProjectsIdPipelinesPipelineIdTestReportSummary Get /api/v4/projects/{id}/pipelines/{pipeline_id}/test_report_summary Gets the test report summary for a given pipeline
ProjectsApi GetApiV4ProjectsIdPipelinesPipelineIdVariables Get /api/v4/projects/{id}/pipelines/{pipeline_id}/variables Gets the variables for a given pipeline
ProjectsApi GetApiV4ProjectsIdProtectedBranches Get /api/v4/projects/{id}/protected_branches
ProjectsApi GetApiV4ProjectsIdProtectedBranchesName Get /api/v4/projects/{id}/protected_branches/{name}
ProjectsApi GetApiV4ProjectsIdRepositoryArchive Get /api/v4/projects/{id}/repository/archive
ProjectsApi GetApiV4ProjectsIdRepositoryBlobsSha Get /api/v4/projects/{id}/repository/blobs/{sha}
ProjectsApi GetApiV4ProjectsIdRepositoryBlobsShaRaw Get /api/v4/projects/{id}/repository/blobs/{sha}/raw
ProjectsApi GetApiV4ProjectsIdRepositoryChangelog Get /api/v4/projects/{id}/repository/changelog Generates a changelog section for a release and returns it
ProjectsApi GetApiV4ProjectsIdRepositoryCommitsShaStatuses Get /api/v4/projects/{id}/repository/commits/{sha}/statuses
ProjectsApi GetApiV4ProjectsIdRepositoryCompare Get /api/v4/projects/{id}/repository/compare
ProjectsApi GetApiV4ProjectsIdRepositoryContributors Get /api/v4/projects/{id}/repository/contributors
ProjectsApi GetApiV4ProjectsIdRepositoryFilesFilePath Get /api/v4/projects/{id}/repository/files/{file_path}
ProjectsApi GetApiV4ProjectsIdRepositoryFilesFilePathBlame Get /api/v4/projects/{id}/repository/files/{file_path}/blame
ProjectsApi GetApiV4ProjectsIdRepositoryFilesFilePathRaw Get /api/v4/projects/{id}/repository/files/{file_path}/raw
ProjectsApi GetApiV4ProjectsIdRepositoryMergeBase Get /api/v4/projects/{id}/repository/merge_base
ProjectsApi GetApiV4ProjectsIdRepositoryStorageMoves Get /api/v4/projects/{id}/repository_storage_moves Get a list of all project repository storage moves
ProjectsApi GetApiV4ProjectsIdRepositoryStorageMovesRepositoryStorageMoveId Get /api/v4/projects/{id}/repository_storage_moves/{repository_storage_move_id} Get a project repository storage move
ProjectsApi GetApiV4ProjectsIdRepositoryTree Get /api/v4/projects/{id}/repository/tree
ProjectsApi GetApiV4ProjectsIdRunners Get /api/v4/projects/{id}/runners List project's runners
ProjectsApi GetApiV4ProjectsIdShareLocations Get /api/v4/projects/{id}/share_locations
ProjectsApi GetApiV4ProjectsIdSnapshot Get /api/v4/projects/{id}/snapshot Download a (possibly inconsistent) snapshot of a repository
ProjectsApi GetApiV4ProjectsIdStarrers Get /api/v4/projects/{id}/starrers
ProjectsApi GetApiV4ProjectsIdStatistics Get /api/v4/projects/{id}/statistics
ProjectsApi GetApiV4ProjectsIdStorage Get /api/v4/projects/{id}/storage
ProjectsApi GetApiV4ProjectsIdTemplatesType Get /api/v4/projects/{id}/templates/{type} Get a list of templates available to this project
ProjectsApi GetApiV4ProjectsIdTemplatesTypeName Get /api/v4/projects/{id}/templates/{type}/{name} Download a template available to this project
ProjectsApi GetApiV4ProjectsIdTransferLocations Get /api/v4/projects/{id}/transfer_locations
ProjectsApi GetApiV4ProjectsIdTriggers Get /api/v4/projects/{id}/triggers
ProjectsApi GetApiV4ProjectsIdTriggersTriggerId Get /api/v4/projects/{id}/triggers/{trigger_id}
ProjectsApi GetApiV4ProjectsIdUsers Get /api/v4/projects/{id}/users
ProjectsApi GetApiV4UsersUserIdContributedProjects Get /api/v4/users/{user_id}/contributed_projects
ProjectsApi GetApiV4UsersUserIdProjects Get /api/v4/users/{user_id}/projects
ProjectsApi GetApiV4UsersUserIdStarredProjects Get /api/v4/users/{user_id}/starred_projects
ProjectsApi HeadApiV4ProjectsIdRepositoryFilesFilePath Head /api/v4/projects/{id}/repository/files/{file_path}
ProjectsApi HeadApiV4ProjectsIdRepositoryFilesFilePathBlame Head /api/v4/projects/{id}/repository/files/{file_path}/blame
ProjectsApi PatchApiV4ProjectsIdProtectedBranchesName Patch /api/v4/projects/{id}/protected_branches/{name}
ProjectsApi PostApiV4Projects Post /api/v4/projects
ProjectsApi PostApiV4ProjectsIdArchive Post /api/v4/projects/{id}/archive
ProjectsApi PostApiV4ProjectsIdCreateCiConfig Post /api/v4/projects/{id}/create_ci_config
ProjectsApi PostApiV4ProjectsIdFork Post /api/v4/projects/{id}/fork
ProjectsApi PostApiV4ProjectsIdForkForkedFromId Post /api/v4/projects/{id}/fork/{forked_from_id}
ProjectsApi PostApiV4ProjectsIdHooksHookIdTestTrigger Post /api/v4/projects/{id}/hooks/{hook_id}/test/{trigger} Triggers a hook test
ProjectsApi PostApiV4ProjectsIdHousekeeping Post /api/v4/projects/{id}/housekeeping Start the housekeeping task for a project
ProjectsApi PostApiV4ProjectsIdImportProjectMembersProjectId Post /api/v4/projects/{id}/import_project_members/{project_id} Import members from another project
ProjectsApi PostApiV4ProjectsIdJobsJobIdArtifactsKeep Post /api/v4/projects/{id}/jobs/{job_id}/artifacts/keep
ProjectsApi PostApiV4ProjectsIdJobsJobIdCancel Post /api/v4/projects/{id}/jobs/{job_id}/cancel
ProjectsApi PostApiV4ProjectsIdJobsJobIdErase Post /api/v4/projects/{id}/jobs/{job_id}/erase
ProjectsApi PostApiV4ProjectsIdJobsJobIdPlay Post /api/v4/projects/{id}/jobs/{job_id}/play Trigger an actionable job (manual, delayed, etc)
ProjectsApi PostApiV4ProjectsIdJobsJobIdRetry Post /api/v4/projects/{id}/jobs/{job_id}/retry
ProjectsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidApprovals Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/approvals Deprecated in 16.0: Use the merge request approvals API instead. Change approval-related configuration
ProjectsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidApprove Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/approve
ProjectsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidDraftNotes Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/draft_notes
ProjectsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidDraftNotesBulkPublish Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/draft_notes/bulk_publish
ProjectsApi PostApiV4ProjectsIdMergeRequestsMergeRequestIidUnapprove Post /api/v4/projects/{id}/merge_requests/{merge_request_iid}/unapprove
ProjectsApi PostApiV4ProjectsIdPagesDomains Post /api/v4/projects/{id}/pages/domains
ProjectsApi PostApiV4ProjectsIdPipeline Post /api/v4/projects/{id}/pipeline Create a new pipeline
ProjectsApi PostApiV4ProjectsIdPipelineSchedules Post /api/v4/projects/{id}/pipeline_schedules
ProjectsApi PostApiV4ProjectsIdPipelineSchedulesPipelineScheduleIdPlay Post /api/v4/projects/{id}/pipeline_schedules/{pipeline_schedule_id}/play Play a scheduled pipeline immediately
ProjectsApi PostApiV4ProjectsIdPipelineSchedulesPipelineScheduleIdTakeOwnership Post /api/v4/projects/{id}/pipeline_schedules/{pipeline_schedule_id}/take_ownership
ProjectsApi PostApiV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariables Post /api/v4/projects/{id}/pipeline_schedules/{pipeline_schedule_id}/variables
ProjectsApi PostApiV4ProjectsIdPipelinesPipelineIdCancel Post /api/v4/projects/{id}/pipelines/{pipeline_id}/cancel Cancel all builds in the pipeline
ProjectsApi PostApiV4ProjectsIdPipelinesPipelineIdRetry Post /api/v4/projects/{id}/pipelines/{pipeline_id}/retry Retry builds in the pipeline
ProjectsApi PostApiV4ProjectsIdProtectedBranches Post /api/v4/projects/{id}/protected_branches
ProjectsApi PostApiV4ProjectsIdRefReftriggerPipeline Post /api/v4/projects/{id}/(ref/{ref}/)trigger/pipeline
ProjectsApi PostApiV4ProjectsIdRepositoryChangelog Post /api/v4/projects/{id}/repository/changelog Generates a changelog section for a release and commits it in a changelog file
ProjectsApi PostApiV4ProjectsIdRepositoryFilesFilePath Post /api/v4/projects/{id}/repository/files/{file_path}
ProjectsApi PostApiV4ProjectsIdRepositorySize Post /api/v4/projects/{id}/repository_size Start a task to recalculate repository size for a project
ProjectsApi PostApiV4ProjectsIdRepositoryStorageMoves Post /api/v4/projects/{id}/repository_storage_moves Schedule a project repository storage move
ProjectsApi PostApiV4ProjectsIdRestore Post /api/v4/projects/{id}/restore
ProjectsApi PostApiV4ProjectsIdRunners Post /api/v4/projects/{id}/runners Enable a runner in project
ProjectsApi PostApiV4ProjectsIdRunnersResetRegistrationToken Post /api/v4/projects/{id}/runners/reset_registration_token Reset the runner registration token for a project
ProjectsApi PostApiV4ProjectsIdShare Post /api/v4/projects/{id}/share
ProjectsApi PostApiV4ProjectsIdStar Post /api/v4/projects/{id}/star
ProjectsApi PostApiV4ProjectsIdStatusesSha Post /api/v4/projects/{id}/statuses/{sha}
ProjectsApi PostApiV4ProjectsIdTriggers Post /api/v4/projects/{id}/triggers
ProjectsApi PostApiV4ProjectsIdUnarchive Post /api/v4/projects/{id}/unarchive
ProjectsApi PostApiV4ProjectsIdUnstar Post /api/v4/projects/{id}/unstar
ProjectsApi PostApiV4ProjectsIdUploads Post /api/v4/projects/{id}/uploads
ProjectsApi PostApiV4ProjectsIdUploadsAuthorize Post /api/v4/projects/{id}/uploads/authorize Workhorse authorize the file upload
ProjectsApi PostApiV4ProjectsUserUserId Post /api/v4/projects/user/{user_id}
ProjectsApi PutApiV4ProjectsId Put /api/v4/projects/{id}
ProjectsApi PutApiV4ProjectsIdCustomAttributesKey Put /api/v4/projects/{id}/custom_attributes/{key}
ProjectsApi PutApiV4ProjectsIdHooksHookIdUrlVariablesKey Put /api/v4/projects/{id}/hooks/{hook_id}/url_variables/{key}
ProjectsApi PutApiV4ProjectsIdMergeRequestsMergeRequestIidDraftNotesDraftNoteId Put /api/v4/projects/{id}/merge_requests/{merge_request_iid}/draft_notes/{draft_note_id}
ProjectsApi PutApiV4ProjectsIdMergeRequestsMergeRequestIidDraftNotesDraftNoteIdPublish Put /api/v4/projects/{id}/merge_requests/{merge_request_iid}/draft_notes/{draft_note_id}/publish
ProjectsApi PutApiV4ProjectsIdPagesDomainsDomain Put /api/v4/projects/{id}/pages/domains/{domain}
ProjectsApi PutApiV4ProjectsIdPipelineSchedulesPipelineScheduleId Put /api/v4/projects/{id}/pipeline_schedules/{pipeline_schedule_id}
ProjectsApi PutApiV4ProjectsIdPipelineSchedulesPipelineScheduleIdVariablesKey Put /api/v4/projects/{id}/pipeline_schedules/{pipeline_schedule_id}/variables/{key}
ProjectsApi PutApiV4ProjectsIdPipelinesPipelineIdMetadata Put /api/v4/projects/{id}/pipelines/{pipeline_id}/metadata Updates pipeline metadata
ProjectsApi PutApiV4ProjectsIdRepositoryFilesFilePath Put /api/v4/projects/{id}/repository/files/{file_path}
ProjectsApi PutApiV4ProjectsIdRepositorySubmodulesSubmodule Put /api/v4/projects/{id}/repository/submodules/{submodule}
ProjectsApi PutApiV4ProjectsIdTransfer Put /api/v4/projects/{id}/transfer
ProjectsApi PutApiV4ProjectsIdTriggersTriggerId Put /api/v4/projects/{id}/triggers/{trigger_id}
ProjectsJobTokenScopeApi DeleteApiV4ProjectsIdJobTokenScopeAllowlistTargetProjectId Delete /api/v4/projects/{id}/job_token_scope/allowlist/{target_project_id}
ProjectsJobTokenScopeApi DeleteApiV4ProjectsIdJobTokenScopeGroupsAllowlistTargetGroupId Delete /api/v4/projects/{id}/job_token_scope/groups_allowlist/{target_group_id}
ProjectsJobTokenScopeApi GetApiV4ProjectsIdJobTokenScope Get /api/v4/projects/{id}/job_token_scope
ProjectsJobTokenScopeApi GetApiV4ProjectsIdJobTokenScopeAllowlist Get /api/v4/projects/{id}/job_token_scope/allowlist
ProjectsJobTokenScopeApi GetApiV4ProjectsIdJobTokenScopeGroupsAllowlist Get /api/v4/projects/{id}/job_token_scope/groups_allowlist
ProjectsJobTokenScopeApi PatchApiV4ProjectsIdJobTokenScope Patch /api/v4/projects/{id}/job_token_scope
ProjectsJobTokenScopeApi PostApiV4ProjectsIdJobTokenScopeAllowlist Post /api/v4/projects/{id}/job_token_scope/allowlist
ProjectsJobTokenScopeApi PostApiV4ProjectsIdJobTokenScopeGroupsAllowlist Post /api/v4/projects/{id}/job_token_scope/groups_allowlist
ProtectedTagsApi DeleteApiV4ProjectsIdProtectedTagsName Delete /api/v4/projects/{id}/protected_tags/{name} Unprotect a single tag
ProtectedTagsApi GetApiV4ProjectsIdProtectedTags Get /api/v4/projects/{id}/protected_tags Get a project's protected tags
ProtectedTagsApi GetApiV4ProjectsIdProtectedTagsName Get /api/v4/projects/{id}/protected_tags/{name} Get a single protected tag
ProtectedTagsApi PostApiV4ProjectsIdProtectedTags Post /api/v4/projects/{id}/protected_tags Protect a single tag or wildcard
PypiPackagesApi GetApiV4GroupsIdPackagesPypiFilesSha256fileIdentifier Get /api/v4/groups/{id}/-/packages/pypi/files/{sha256}/*file_identifier Download a package file from a group
PypiPackagesApi GetApiV4GroupsIdPackagesPypiSimple Get /api/v4/groups/{id}/-/packages/pypi/simple The PyPi Simple Group Index Endpoint
PypiPackagesApi GetApiV4GroupsIdPackagesPypiSimplepackageName Get /api/v4/groups/{id}/-/packages/pypi/simple/*package_name The PyPi Simple Group Package Endpoint
PypiPackagesApi GetApiV4ProjectsIdPackagesPypiFilesSha256fileIdentifier Get /api/v4/projects/{id}/packages/pypi/files/{sha256}/*file_identifier The PyPi package download endpoint
PypiPackagesApi GetApiV4ProjectsIdPackagesPypiSimple Get /api/v4/projects/{id}/packages/pypi/simple The PyPi Simple Project Index Endpoint
PypiPackagesApi GetApiV4ProjectsIdPackagesPypiSimplepackageName Get /api/v4/projects/{id}/packages/pypi/simple/*package_name The PyPi Simple Project Package Endpoint
PypiPackagesApi PostApiV4ProjectsIdPackagesPypi Post /api/v4/projects/{id}/packages/pypi The PyPi Package upload endpoint
PypiPackagesApi PostApiV4ProjectsIdPackagesPypiAuthorize Post /api/v4/projects/{id}/packages/pypi/authorize Authorize the PyPi package upload from workhorse
ReleaseLinksApi DeleteApiV4ProjectsIdReleasesTagNameAssetsLinksLinkId Delete /api/v4/projects/{id}/releases/{tag_name}/assets/links/{link_id} Delete a release link
ReleaseLinksApi GetApiV4ProjectsIdReleasesTagNameAssetsLinks Get /api/v4/projects/{id}/releases/{tag_name}/assets/links List links of a release
ReleaseLinksApi GetApiV4ProjectsIdReleasesTagNameAssetsLinksLinkId Get /api/v4/projects/{id}/releases/{tag_name}/assets/links/{link_id} Get a release link
ReleaseLinksApi PostApiV4ProjectsIdReleasesTagNameAssetsLinks Post /api/v4/projects/{id}/releases/{tag_name}/assets/links Create a release link
ReleaseLinksApi PutApiV4ProjectsIdReleasesTagNameAssetsLinksLinkId Put /api/v4/projects/{id}/releases/{tag_name}/assets/links/{link_id} Update a release link
ReleasesApi DeleteApiV4ProjectsIdReleasesTagName Delete /api/v4/projects/{id}/releases/{tag_name} Delete a release
ReleasesApi GetApiV4GroupsIdReleases Get /api/v4/groups/{id}/releases List group releases
ReleasesApi GetApiV4ProjectsIdReleases Get /api/v4/projects/{id}/releases List Releases
ReleasesApi GetApiV4ProjectsIdReleasesPermalinkLatestSuffixPath Get /api/v4/projects/{id}/releases/permalink/latest(/)(*suffix_path) Get the latest project release
ReleasesApi GetApiV4ProjectsIdReleasesTagName Get /api/v4/projects/{id}/releases/{tag_name} Get a release by a tag name
ReleasesApi GetApiV4ProjectsIdReleasesTagNameDownloadsdirectAssetPath Get /api/v4/projects/{id}/releases/{tag_name}/downloads/*direct_asset_path Download a project release asset file
ReleasesApi PostApiV4ProjectsIdReleases Post /api/v4/projects/{id}/releases Create a release
ReleasesApi PostApiV4ProjectsIdReleasesTagNameEvidence Post /api/v4/projects/{id}/releases/{tag_name}/evidence Collect release evidence
ReleasesApi PutApiV4ProjectsIdReleasesTagName Put /api/v4/projects/{id}/releases/{tag_name} Update a release
RemoteMirrorsApi DeleteApiV4ProjectsIdRemoteMirrorsMirrorId Delete /api/v4/projects/{id}/remote_mirrors/{mirror_id} Delete a single remote mirror
RemoteMirrorsApi GetApiV4ProjectsIdRemoteMirrors Get /api/v4/projects/{id}/remote_mirrors
RemoteMirrorsApi GetApiV4ProjectsIdRemoteMirrorsMirrorId Get /api/v4/projects/{id}/remote_mirrors/{mirror_id}
RemoteMirrorsApi PostApiV4ProjectsIdRemoteMirrors Post /api/v4/projects/{id}/remote_mirrors
RemoteMirrorsApi PostApiV4ProjectsIdRemoteMirrorsMirrorIdSync Post /api/v4/projects/{id}/remote_mirrors/{mirror_id}/sync
RemoteMirrorsApi PutApiV4ProjectsIdRemoteMirrorsMirrorId Put /api/v4/projects/{id}/remote_mirrors/{mirror_id}
ResourceMilestoneEventsApi GetApiV4ProjectsIdIssuesEventableIdResourceMilestoneEvents Get /api/v4/projects/{id}/issues/{eventable_id}/resource_milestone_events List project Issue milestone events
ResourceMilestoneEventsApi GetApiV4ProjectsIdIssuesEventableIdResourceMilestoneEventsEventId Get /api/v4/projects/{id}/issues/{eventable_id}/resource_milestone_events/{event_id} Get single Issue milestone event
ResourceMilestoneEventsApi GetApiV4ProjectsIdMergeRequestsEventableIdResourceMilestoneEvents Get /api/v4/projects/{id}/merge_requests/{eventable_id}/resource_milestone_events List project Merge request milestone events
ResourceMilestoneEventsApi GetApiV4ProjectsIdMergeRequestsEventableIdResourceMilestoneEventsEventId Get /api/v4/projects/{id}/merge_requests/{eventable_id}/resource_milestone_events/{event_id} Get single Merge request milestone event
RpmPackagesApi GetApiV4ProjectsIdPackagesRpmRepodatafileName Get /api/v4/projects/{id}/packages/rpm/repodata/*file_name Download repository metadata files
RpmPackagesApi GetApiV4ProjectsIdPackagesRpmpackageFileIdfileName Get /api/v4/projects/{id}/packages/rpm/*package_file_id/*file_name Download RPM package files
RpmPackagesApi PostApiV4ProjectsIdPackagesRpm Post /api/v4/projects/{id}/packages/rpm Upload a RPM package
RpmPackagesApi PostApiV4ProjectsIdPackagesRpmAuthorize Post /api/v4/projects/{id}/packages/rpm/authorize Authorize package upload from workhorse
RubygemPackagesApi GetApiV4ProjectsIdPackagesRubygemsApiV1Dependencies Get /api/v4/projects/{id}/packages/rubygems/api/v1/dependencies Fetch a list of dependencies
RubygemPackagesApi GetApiV4ProjectsIdPackagesRubygemsFileName Get /api/v4/projects/{id}/packages/rubygems/{file_name} Download the spec index file
RubygemPackagesApi GetApiV4ProjectsIdPackagesRubygemsGemsFileName Get /api/v4/projects/{id}/packages/rubygems/gems/{file_name} Download the .gem package
RubygemPackagesApi GetApiV4ProjectsIdPackagesRubygemsQuickMarshal48FileName Get /api/v4/projects/{id}/packages/rubygems/quick/Marshal.4.8/{file_name} Download the gemspec file
RubygemPackagesApi PostApiV4ProjectsIdPackagesRubygemsApiV1Gems Post /api/v4/projects/{id}/packages/rubygems/api/v1/gems Upload a gem
RubygemPackagesApi PostApiV4ProjectsIdPackagesRubygemsApiV1GemsAuthorize Post /api/v4/projects/{id}/packages/rubygems/api/v1/gems/authorize Authorize a gem upload from workhorse
RunnersApi DeleteApiV4ProjectsIdRunnersRunnerId Delete /api/v4/projects/{id}/runners/{runner_id} Disable a project runner from the project
RunnersApi DeleteApiV4Runners Delete /api/v4/runners Delete a runner by authentication token
RunnersApi DeleteApiV4RunnersId Delete /api/v4/runners/{id} Delete a runner
RunnersApi DeleteApiV4RunnersManagers Delete /api/v4/runners/managers Internal endpoint that deletes a runner manager by authentication token and system ID.
RunnersApi GetApiV4GroupsIdRunners Get /api/v4/groups/{id}/runners List group's runners
RunnersApi GetApiV4ProjectsIdRunners Get /api/v4/projects/{id}/runners List project's runners
RunnersApi GetApiV4Runners Get /api/v4/runners List owned runners
RunnersApi GetApiV4RunnersAll Get /api/v4/runners/all List all runners
RunnersApi GetApiV4RunnersId Get /api/v4/runners/{id} Get runner's details
RunnersApi GetApiV4RunnersIdJobs Get /api/v4/runners/{id}/jobs List runner's jobs
RunnersApi PostApiV4GroupsIdRunnersResetRegistrationToken Post /api/v4/groups/{id}/runners/reset_registration_token Reset the runner registration token for a group
RunnersApi PostApiV4ProjectsIdRunners Post /api/v4/projects/{id}/runners Enable a runner in project
RunnersApi PostApiV4ProjectsIdRunnersResetRegistrationToken Post /api/v4/projects/{id}/runners/reset_registration_token Reset the runner registration token for a project
RunnersApi PostApiV4Runners Post /api/v4/runners Register a new runner
RunnersApi PostApiV4RunnersIdResetAuthenticationToken Post /api/v4/runners/{id}/reset_authentication_token Reset runner's authentication token
RunnersApi PostApiV4RunnersResetAuthenticationToken Post /api/v4/runners/reset_authentication_token
RunnersApi PostApiV4RunnersResetRegistrationToken Post /api/v4/runners/reset_registration_token Reset instance's runner registration token
RunnersApi PostApiV4RunnersVerify Post /api/v4/runners/verify Verify authentication for a registered runner
RunnersApi PostApiV4UserRunners Post /api/v4/user/runners Create a runner owned by currently authenticated user
RunnersApi PutApiV4RunnersId Put /api/v4/runners/{id} Update details of a runner
SecureFilesApi DeleteApiV4ProjectsIdSecureFilesSecureFileId Delete /api/v4/projects/{id}/secure_files/{secure_file_id}
SecureFilesApi GetApiV4ProjectsIdSecureFiles Get /api/v4/projects/{id}/secure_files
SecureFilesApi GetApiV4ProjectsIdSecureFilesSecureFileId Get /api/v4/projects/{id}/secure_files/{secure_file_id}
SecureFilesApi GetApiV4ProjectsIdSecureFilesSecureFileIdDownload Get /api/v4/projects/{id}/secure_files/{secure_file_id}/download
SecureFilesApi PostApiV4ProjectsIdSecureFiles Post /api/v4/projects/{id}/secure_files
SlackApi PostApiV4SlackTrigger Post /api/v4/slack/trigger Trigger a global slack command
SnippetRepositoryStorageMovesApi GetApiV4SnippetRepositoryStorageMoves Get /api/v4/snippet_repository_storage_moves Get a list of all snippet repository storage moves
SnippetRepositoryStorageMovesApi GetApiV4SnippetRepositoryStorageMovesRepositoryStorageMoveId Get /api/v4/snippet_repository_storage_moves/{repository_storage_move_id} Get a snippet repository storage move
SnippetRepositoryStorageMovesApi PostApiV4SnippetRepositoryStorageMoves Post /api/v4/snippet_repository_storage_moves Schedule bulk snippet repository storage moves
SnippetsApi DeleteApiV4SnippetsId Delete /api/v4/snippets/{id} Remove snippet
SnippetsApi GetApiV4Snippets Get /api/v4/snippets Get a snippets list for an authenticated user
SnippetsApi GetApiV4SnippetsAll Get /api/v4/snippets/all List all snippets current_user has access to
SnippetsApi GetApiV4SnippetsId Get /api/v4/snippets/{id} Get a single snippet
SnippetsApi GetApiV4SnippetsIdFilesRefFilePathRaw Get /api/v4/snippets/{id}/files/{ref}/{file_path}/raw
SnippetsApi GetApiV4SnippetsIdRaw Get /api/v4/snippets/{id}/raw Get a raw snippet
SnippetsApi GetApiV4SnippetsIdRepositoryStorageMoves Get /api/v4/snippets/{id}/repository_storage_moves Get a list of all snippets repository storage moves
SnippetsApi GetApiV4SnippetsIdRepositoryStorageMovesRepositoryStorageMoveId Get /api/v4/snippets/{id}/repository_storage_moves/{repository_storage_move_id} Get a snippet repository storage move
SnippetsApi GetApiV4SnippetsIdUserAgentDetail Get /api/v4/snippets/{id}/user_agent_detail
SnippetsApi GetApiV4SnippetsPublic Get /api/v4/snippets/public List all public personal snippets current_user has access to
SnippetsApi PostApiV4Snippets Post /api/v4/snippets Create new snippet
SnippetsApi PostApiV4SnippetsIdRepositoryStorageMoves Post /api/v4/snippets/{id}/repository_storage_moves Schedule a snippet repository storage move
SnippetsApi PutApiV4SnippetsId Put /api/v4/snippets/{id} Update an existing snippet
SuggestionsApi PutApiV4SuggestionsBatchApply Put /api/v4/suggestions/batch_apply
SuggestionsApi PutApiV4SuggestionsIdApply Put /api/v4/suggestions/{id}/apply
SystemHooksApi DeleteApiV4HooksHookId Delete /api/v4/hooks/{hook_id} Delete system hook
SystemHooksApi GetApiV4Hooks Get /api/v4/hooks List system hooks
SystemHooksApi GetApiV4HooksHookId Get /api/v4/hooks/{hook_id} Get system hook
SystemHooksApi PostApiV4Hooks Post /api/v4/hooks Add new system hook
SystemHooksApi PutApiV4HooksHookId Put /api/v4/hooks/{hook_id} Edit system hook
TagsApi DeleteApiV4ProjectsIdRepositoryTagsTagName Delete /api/v4/projects/{id}/repository/tags/{tag_name}
TagsApi GetApiV4ProjectsIdRepositoryTags Get /api/v4/projects/{id}/repository/tags
TagsApi GetApiV4ProjectsIdRepositoryTagsTagName Get /api/v4/projects/{id}/repository/tags/{tag_name}
TagsApi GetApiV4ProjectsIdRepositoryTagsTagNameSignature Get /api/v4/projects/{id}/repository/tags/{tag_name}/signature
TagsApi PostApiV4ProjectsIdRepositoryTags Post /api/v4/projects/{id}/repository/tags
TerraformRegistryApi GetApiV4PackagesTerraformModulesV1ModuleNamespaceModuleNameModuleSystem Get /api/v4/packages/terraform/modules/v1/{module_namespace}/{module_name}/{module_system} Get details about the latest version of a module
TerraformRegistryApi GetApiV4PackagesTerraformModulesV1ModuleNamespaceModuleNameModuleSystemDownload Get /api/v4/packages/terraform/modules/v1/{module_namespace}/{module_name}/{module_system}/download Get download location for the latest version of a module
TerraformRegistryApi GetApiV4PackagesTerraformModulesV1ModuleNamespaceModuleNameModuleSystemVersions Get /api/v4/packages/terraform/modules/v1/{module_namespace}/{module_name}/{module_system}/versions List versions for a module
TerraformRegistryApi GetApiV4PackagesTerraformModulesV1ModuleNamespaceModuleNameModuleSystemmoduleVersion Get /api/v4/packages/terraform/modules/v1/{module_namespace}/{module_name}/{module_system}/*module_version Get details about specific version of a module
TerraformRegistryApi GetApiV4PackagesTerraformModulesV1ModuleNamespaceModuleNameModuleSystemmoduleVersionDownload Get /api/v4/packages/terraform/modules/v1/{module_namespace}/{module_name}/{module_system}/*module_version/download Get download location for specific version of a module
TerraformRegistryApi GetApiV4PackagesTerraformModulesV1ModuleNamespaceModuleNameModuleSystemmoduleVersionFile Get /api/v4/packages/terraform/modules/v1/{module_namespace}/{module_name}/{module_system}/*module_version/file Download specific version of a module
TerraformRegistryApi GetApiV4ProjectsIdPackagesTerraformModulesModuleNameModuleSystem Get /api/v4/projects/{id}/packages/terraform/modules/{module_name}/{module_system} Download the latest version of a module
TerraformRegistryApi GetApiV4ProjectsIdPackagesTerraformModulesModuleNameModuleSystemmoduleVersion Get /api/v4/projects/{id}/packages/terraform/modules/{module_name}/{module_system}/*module_version Download a specific version of a module
TerraformRegistryApi PutApiV4ProjectsIdPackagesTerraformModulesModuleNameModuleSystemmoduleVersionFile Put /api/v4/projects/{id}/packages/terraform/modules/{module_name}/{module_system}/*module_version/file Upload Terraform Module package file
TerraformRegistryApi PutApiV4ProjectsIdPackagesTerraformModulesModuleNameModuleSystemmoduleVersionFileAuthorize Put /api/v4/projects/{id}/packages/terraform/modules/{module_name}/{module_system}/*module_version/file/authorize Workhorse authorize Terraform Module package file
TerraformStateApi DeleteApiV4ProjectsIdTerraformStateName Delete /api/v4/projects/{id}/terraform/state/{name} Delete a Terraform state of a certain name
TerraformStateApi DeleteApiV4ProjectsIdTerraformStateNameLock Delete /api/v4/projects/{id}/terraform/state/{name}/lock Unlock a Terraform state of a certain name
TerraformStateApi DeleteApiV4ProjectsIdTerraformStateNameVersionsSerial Delete /api/v4/projects/{id}/terraform/state/{name}/versions/{serial} Delete a Terraform state version
TerraformStateApi GetApiV4ProjectsIdTerraformStateName Get /api/v4/projects/{id}/terraform/state/{name} Get a Terraform state by its name
TerraformStateApi GetApiV4ProjectsIdTerraformStateNameVersionsSerial Get /api/v4/projects/{id}/terraform/state/{name}/versions/{serial} Get a Terraform state version
TerraformStateApi PostApiV4ProjectsIdTerraformStateName Post /api/v4/projects/{id}/terraform/state/{name} Add a new Terraform state or update an existing one
TerraformStateApi PostApiV4ProjectsIdTerraformStateNameLock Post /api/v4/projects/{id}/terraform/state/{name}/lock Lock a Terraform state of a certain name
TopicsApi DeleteApiV4TopicsId Delete /api/v4/topics/{id} Delete a topic
TopicsApi GetApiV4Topics Get /api/v4/topics Get topics
TopicsApi GetApiV4TopicsId Get /api/v4/topics/{id} Get topic
TopicsApi PostApiV4Topics Post /api/v4/topics Create a topic
TopicsApi PostApiV4TopicsMerge Post /api/v4/topics/merge Merge topics
TopicsApi PutApiV4TopicsId Put /api/v4/topics/{id} Update a topic
UnleashApiApi GetApiV4FeatureFlagsUnleashProjectIdClientFeatures Get /api/v4/feature_flags/unleash/{project_id}/client/features
UnleashApiApi GetApiV4FeatureFlagsUnleashProjectIdFeatures Get /api/v4/feature_flags/unleash/{project_id}/features
UsageDataApi GetApiV4UsageDataMetricDefinitions Get /api/v4/usage_data/metric_definitions Get a list of all metric definitions
UsageDataApi GetApiV4UsageDataNonSqlMetrics Get /api/v4/usage_data/non_sql_metrics Get Non SQL usage ping metrics
UsageDataApi GetApiV4UsageDataQueries Get /api/v4/usage_data/queries Get raw SQL queries for usage data SQL metrics
UsageDataApi GetApiV4UsageDataServicePing Get /api/v4/usage_data/service_ping Get the latest ServicePing payload
UsageDataApi PostApiV4UsageDataIncrementCounter Post /api/v4/usage_data/increment_counter Track usage data event
UsageDataApi PostApiV4UsageDataIncrementUniqueUsers Post /api/v4/usage_data/increment_unique_users
UsageDataApi PostApiV4UsageDataTrackEvent Post /api/v4/usage_data/track_event Track gitlab internal events
UserApi DeleteApiV4UserEmailsEmailId Delete /api/v4/user/emails/{email_id}
UserApi DeleteApiV4UserGpgKeysKeyId Delete /api/v4/user/gpg_keys/{key_id} Delete a GPG key from the currently authenticated user
UserApi DeleteApiV4UserKeysKeyId Delete /api/v4/user/keys/{key_id}
UserApi GetApiV3User Get /api/v3/user
UserApi GetApiV4UserActivities Get /api/v4/user/activities
UserApi GetApiV4UserEmails Get /api/v4/user/emails
UserApi GetApiV4UserEmailsEmailId Get /api/v4/user/emails/{email_id}
UserApi GetApiV4UserGpgKeys Get /api/v4/user/gpg_keys Get the currently authenticated user's GPG keys
UserApi GetApiV4UserGpgKeysKeyId Get /api/v4/user/gpg_keys/{key_id} Get a single GPG key owned by currently authenticated user
UserApi GetApiV4UserKeys Get /api/v4/user/keys
UserApi GetApiV4UserKeysKeyId Get /api/v4/user/keys/{key_id}
UserApi GetApiV4UserPreferences Get /api/v4/user/preferences Get the current user's preferences
UserApi GetApiV4UserStatus Get /api/v4/user/status
UserApi PatchApiV4UserStatus Patch /api/v4/user/status Set the status of the current user
UserApi PostApiV4UserEmails Post /api/v4/user/emails
UserApi PostApiV4UserGpgKeys Post /api/v4/user/gpg_keys Add a new GPG key to the currently authenticated user
UserApi PostApiV4UserGpgKeysKeyIdRevoke Post /api/v4/user/gpg_keys/{key_id}/revoke Revoke a GPG key owned by currently authenticated user
UserApi PostApiV4UserKeys Post /api/v4/user/keys
UserApi PostApiV4UserPersonalAccessTokens Post /api/v4/user/personal_access_tokens Create a personal access token with limited scopes for the currently authenticated user
UserApi PostApiV4UserRunners Post /api/v4/user/runners Create a runner owned by currently authenticated user
UserApi PutApiV4UserAvatar Put /api/v4/user/avatar Set the avatar of the current user
UserApi PutApiV4UserPreferences Put /api/v4/user/preferences Update the current user's preferences
UserApi PutApiV4UserStatus Put /api/v4/user/status Set the status of the current user
UserApi PutApiV4UserUserIdCreditCardValidation Put /api/v4/user/{user_id}/credit_card_validation
UserCountsApi GetApiV4UserCounts Get /api/v4/user_counts Return the user specific counts
UsersApi DeleteApiV4UsersId Delete /api/v4/users/{id}
UsersApi DeleteApiV4UsersIdCustomAttributesKey Delete /api/v4/users/{id}/custom_attributes/{key}
UsersApi DeleteApiV4UsersIdEmailsEmailId Delete /api/v4/users/{id}/emails/{email_id}
UsersApi DeleteApiV4UsersIdGpgKeysKeyId Delete /api/v4/users/{id}/gpg_keys/{key_id} Delete an existing GPG key from a specified user. Available only for admins.
UsersApi DeleteApiV4UsersIdIdentitiesProvider Delete /api/v4/users/{id}/identities/{provider}
UsersApi DeleteApiV4UsersIdKeysKeyId Delete /api/v4/users/{id}/keys/{key_id}
UsersApi DeleteApiV4UsersUserIdImpersonationTokensImpersonationTokenId Delete /api/v4/users/{user_id}/impersonation_tokens/{impersonation_token_id} Revoke a impersonation token. Available only for admins.
UsersApi GetApiV4Users Get /api/v4/users
UsersApi GetApiV4UsersId Get /api/v4/users/{id}
UsersApi GetApiV4UsersIdAssociationsCount Get /api/v4/users/{id}/associations_count
UsersApi GetApiV4UsersIdCustomAttributes Get /api/v4/users/{id}/custom_attributes
UsersApi GetApiV4UsersIdCustomAttributesKey Get /api/v4/users/{id}/custom_attributes/{key}
UsersApi GetApiV4UsersIdEmails Get /api/v4/users/{id}/emails
UsersApi GetApiV4UsersIdFollowers Get /api/v4/users/{id}/followers
UsersApi GetApiV4UsersIdFollowing Get /api/v4/users/{id}/following
UsersApi GetApiV4UsersIdGpgKeys Get /api/v4/users/{id}/gpg_keys Get the GPG keys of a specified user.
UsersApi GetApiV4UsersIdGpgKeysKeyId Get /api/v4/users/{id}/gpg_keys/{key_id} Get a specific GPG key for a given user.
UsersApi GetApiV4UsersIdKeysKeyId Get /api/v4/users/{id}/keys/{key_id}
UsersApi GetApiV4UsersUserIdImpersonationTokens Get /api/v4/users/{user_id}/impersonation_tokens Retrieve impersonation tokens. Available only for admins.
UsersApi GetApiV4UsersUserIdImpersonationTokensImpersonationTokenId Get /api/v4/users/{user_id}/impersonation_tokens/{impersonation_token_id} Retrieve impersonation token. Available only for admins.
UsersApi GetApiV4UsersUserIdKeys Get /api/v4/users/{user_id}/keys
UsersApi GetApiV4UsersUserIdMemberships Get /api/v4/users/{user_id}/memberships
UsersApi GetApiV4UsersUserIdProjectDeployKeys Get /api/v4/users/{user_id}/project_deploy_keys
UsersApi GetApiV4UsersUserIdStatus Get /api/v4/users/{user_id}/status
UsersApi PatchApiV4UsersIdDisableTwoFactor Patch /api/v4/users/{id}/disable_two_factor Disable two factor authentication for a user. Available only for admins
UsersApi PostApiV4Users Post /api/v4/users
UsersApi PostApiV4UsersIdActivate Post /api/v4/users/{id}/activate
UsersApi PostApiV4UsersIdApprove Post /api/v4/users/{id}/approve
UsersApi PostApiV4UsersIdBan Post /api/v4/users/{id}/ban
UsersApi PostApiV4UsersIdBlock Post /api/v4/users/{id}/block
UsersApi PostApiV4UsersIdDeactivate Post /api/v4/users/{id}/deactivate
UsersApi PostApiV4UsersIdEmails Post /api/v4/users/{id}/emails
UsersApi PostApiV4UsersIdFollow Post /api/v4/users/{id}/follow
UsersApi PostApiV4UsersIdGpgKeys Post /api/v4/users/{id}/gpg_keys Add a GPG key to a specified user. Available only for admins.
UsersApi PostApiV4UsersIdGpgKeysKeyIdRevoke Post /api/v4/users/{id}/gpg_keys/{key_id}/revoke Revokes an existing GPG key from a specified user. Available only for admins.
UsersApi PostApiV4UsersIdReject Post /api/v4/users/{id}/reject
UsersApi PostApiV4UsersIdUnban Post /api/v4/users/{id}/unban
UsersApi PostApiV4UsersIdUnblock Post /api/v4/users/{id}/unblock
UsersApi PostApiV4UsersIdUnfollow Post /api/v4/users/{id}/unfollow
UsersApi PostApiV4UsersUserIdImpersonationTokens Post /api/v4/users/{user_id}/impersonation_tokens Create a impersonation token. Available only for admins.
UsersApi PostApiV4UsersUserIdKeys Post /api/v4/users/{user_id}/keys
UsersApi PostApiV4UsersUserIdPersonalAccessTokens Post /api/v4/users/{user_id}/personal_access_tokens Create a personal access token. Available only for admins.
UsersApi PutApiV4UsersId Put /api/v4/users/{id}
UsersApi PutApiV4UsersIdCustomAttributesKey Put /api/v4/users/{id}/custom_attributes/{key}
WebCommitsApi ApiV4WebCommitsPublicKeyGet Get /api/v4/web_commits/public_key Get the GitLab public key for signing web commits.
WikisApi DeleteApiV4GroupsIdWikisSlug Delete /api/v4/groups/{id}/wikis/{slug}
WikisApi DeleteApiV4ProjectsIdWikisSlug Delete /api/v4/projects/{id}/wikis/{slug}
WikisApi GetApiV4GroupsIdWikis Get /api/v4/groups/{id}/wikis
WikisApi GetApiV4GroupsIdWikisSlug Get /api/v4/groups/{id}/wikis/{slug}
WikisApi GetApiV4ProjectsIdWikis Get /api/v4/projects/{id}/wikis
WikisApi GetApiV4ProjectsIdWikisSlug Get /api/v4/projects/{id}/wikis/{slug}
WikisApi PostApiV4GroupsIdWikis Post /api/v4/groups/{id}/wikis
WikisApi PostApiV4GroupsIdWikisAttachments Post /api/v4/groups/{id}/wikis/attachments Upload an attachment to the wiki repository
WikisApi PostApiV4ProjectsIdWikis Post /api/v4/projects/{id}/wikis
WikisApi PostApiV4ProjectsIdWikisAttachments Post /api/v4/projects/{id}/wikis/attachments Upload an attachment to the wiki repository
WikisApi PutApiV4GroupsIdWikisSlug Put /api/v4/groups/{id}/wikis/{slug}
WikisApi PutApiV4ProjectsIdWikisSlug Put /api/v4/projects/{id}/wikis/{slug}

Documentation For Models

Documentation For Authorization

access_token_header

  • Type: API key

Example

auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
	Key: "APIKEY",
	Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)

access_token_query

  • Type: API key

Example

auth := context.WithValue(context.Background(), sw.ContextAPIKey, sw.APIKey{
	Key: "APIKEY",
	Prefix: "Bearer", // Omit if not necessary.
})
r, err := client.Service.Operation(auth, args)

Author

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL