GitLab API

GitlabTool

Actions1095

Integrations → getApiV4ProjectsIdServices

AI-generated

Summary

Retrieve the list of services (integrations) enabled for a specific GitLab project by its ID.

Inputs

  • id (required) — The numeric ID of the GitLab project for which to fetch enabled services.
  • Skip Authentication — If set to true, the request will skip authentication; default is false (authentication is required).
  • baseUrl — The base URL of the GitLab instance to target; defaults to https://gitlab.com.
  • Method — HTTP method to use for the request; defaults to GET and GET is appropriate for this operation.

Output shape

a JSON object representing the enabled services (integrations) of the specified GitLab project as returned by the GitLab API endpoint /api/v4/projects/{id}/services.

The output corresponds directly to the GitLab API response for project services. Authentication is required unless explicitly skipped. The project ID path parameter is mandatory. No pagination or additional headers are described for this operation.

Examples

Example 1: Get integrations for project with ID 123

Set Path Parameters -> Id to '123', use default HTTP GET method, ensure authentication is configured.

Links

Discussion