Articles in this section

Available GitLab APIs

When you configure an export, import, or other type of flow step using the prebuilt GitLab connector, you can select any of the API operations listed below*, organized by API type.

Note

If your API endpoint isn’t listed here, switch the flow step to HTTP mode and configure the endpoint provided in the GitLab API documentation. *You can also create a composite endpoint for this application in HTTP mode.

Resource

API endpoint

Export

Import

Badges

Gets a badge of a group

X

Updates a badge of a group

X

Removes a badge from the group

X

Gets a list of group badges viewable by the authenticated user

X

Adds a badge to a group

X

Preview a badge from a group

X

Gets a badge of a project

X

Updates a badge of a project

X

Removes a badge from the project

X

Gets a list of project badges viewable by the authenticated user

X

Adds a badge to a project

X

Preview a badge from a project

X

Access requests  

Denies an access request for the given user

X

Denies an access request for the given user

X

Branches

Delete all merged branches

X

Get a single repository branch

X

Delete a branch

X

Get a project repository branches

X

Create branch

X

Unprotect a single branch

X

Protect a single branch

X

Alert management

Update a metric image for an alert

X

Remove a metric image for an alert

X

Metric Images for alert

X

Upload a metric image for an alert

X

Workhorse authorize metric image file upload

X

Batched background migrations

Retrieve a batched background migration

X

Get the list of batched background migrations

X

Resume a batched background migration

X

Pause a batched background migration

X

CI variables  

Get the details of a specific instance-level variable

X

Update an instance-level variable

X

Delete an existing instance-level variable

X

List all instance-level variables

X

Create a new instance-level variable

X

Admin

Retrieve dictionary details

X

Clusters

Get a single instance cluster

X

Edit instance cluster

X

Delete instance cluster

X

Add existing instance cluster

X

List instance clusters

X

Migrations

Mark the migration as successfully executed

X

Applications

Delete an application

X

Get applications

X

Create a new application

X

Avatar

Return avatar URL for a user

X

Broadcast messages

Get a specific broadcast message

X

Update a broadcast message

X

Delete a broadcast message

X

Get all broadcast messages

X

Create a broadcast message

X

Bulk imports

Get GitLab migration entity details

X

List GitLab migration entities

X

Get GitLab migration details

X

List all GitLab migrations' entities

X

List all GitLab migrations

X

Start a new GitLab migration

X

Application

Get the current appearance

X

Modify appearance

X

Plan limits

Get current plan limits

X

Change plan limits

X

Metadata

Retrieve metadata information for this GitLab instance

X

Retrieves version information for the GitLab instance

X

Was this article helpful?
0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.