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 |