GitLab API

GitlabTool

Actions1095

Integrations → getApiV4ProjectsIdIntegrationsSlug

AI-generated

Summary

Retrieve the details of a specific integration for a GitLab project by providing the project ID and the integration slug.

Inputs

  • id (required) — The numeric ID of the GitLab project to fetch the integration from.
  • slug (required) — The slug identifier of the integration to retrieve. Must be one of the predefined integration types such as 'slack', 'jira', 'jenkins', etc.
  • skipAuthentication — Boolean flag to skip using the stored GitLab API authentication credential.
  • baseUrl — Base URL of the GitLab instance to target, defaulting to https://gitlab.com if not specified.
  • method — HTTP method to use; defaults to GET for retrieving integration details.

Output shape

a single JSON object representing the specified integration's configuration and details for the given project

The output conforms to the GitLab API response for GET /projects/{id}/integrations/{slug}. The operation requires authenticated access unless 'skipAuthentication' is set to true. The 'slug' parameter must be one of the enumerated integration identifiers, and the project 'id' must be specified as an integer.

Links

Discussion