GitLab API

GitlabTool

Actions1095

Jobs → postApiV4JobsIdArtifactsAuthorize

AI-generated

Summary

Authorize access to a job’s artifacts by sending a request to GitLab’s /api/v4/jobs/{id}/artifacts/authorize endpoint. The node declares a required body parameter in the API schema, but exposes no body input field for this operation.

Inputs

  • Id (required) — Job ID used in the endpoint path.
  • Skip Authentication — Defaults to false. When enabled, skips the GitLab API authentication credential.
  • Authentication — Uses the GitLab API credential when authentication is enabled.
  • baseUrl — Defaults to https://gitlab.com; the node source says the actual base URL is defined in the GitLab API credential.
  • Method — Offers GET, POST, PUT, DELETE, HEAD, and PATCH; defaults to GET. The operation name and endpoint indicate artifact authorization, but the source pack does not show which method is used at runtime.

Output shape

A GitLab API response for the artifact authorization request.

The source pack delegates request execution to OpenApiToolNode and does not expose response fields or details. The operation schema declares a required request body, but the supplied properties show no user-facing body field.

Links

Discussion