GitLab API icon

GitLab API

Gitlab

Actions1062

Integrations → putApiV4ProjectsIdServicesBuildkite

AI-generated

Summary

Update the Buildkite integration settings for a specific GitLab project using its project ID.

Inputs

  • Id (required) — The unique identifier of the GitLab project to update the Buildkite service integration for.
  • Request Body (required) — The configuration object specifying the Buildkite service settings to apply to the project.
  • Skip Authentication — Whether to bypass authentication for this request.
  • Base URL — The base URL of the GitLab instance; defaults to 'https://gitlab.com'.

Output shape

a single JSON object representing the updated Buildkite service integration settings for the specified project.

Requires a valid project ID and request body schema conforming to the Buildkite service integration parameters; authentication is required unless explicitly skipped.

Examples

Example 1: Update Buildkite integration for project 123

Set 'id' path parameter to '123' and provide the Buildkite service configuration in the request body; the node sends a PUT request to /api/v4/projects/123/services/buildkite.

Links

Discussion