GitLab API

GitlabTool

Actions1095

Application → putApiV4ApplicationAppearance

AI-generated

Summary

Updates GitLab instance appearance settings at /api/v4/application/appearance, such as sign-in page text and images, Progressive Web App details, page guidelines, header and footer messages, colors, and outgoing email headers and footers. The operation uses the GitLab API credential unless authentication is skipped; its HTTP method defaults to GET, so select PUT to update the appearance.

Inputs

  • Skip Authentication — Defaults to false. When enabled, hides the GitLab API authentication setting.
  • baseUrl — Base URL for the GitLab instance; defaults to https://gitlab.com. The node source says the actual base URL is defined in the gitlabApi credential.
  • Method — HTTP method for the request; defaults to GET. Choose PUT to update appearance settings.
  • Appearance fields — Optional form-data fields: title, description, pwa_name, pwa_short_name, pwa_description, logo, pwa_icon, header_logo, favicon, member_guidelines, new_project_guidelines, profile_image_guidelines, header_message, footer_message, message_background_color, message_font_color, and email_header_and_footer_enabled. Text and color fields accept strings; the email header/footer setting is boolean; image fields accept files.

Output shape

A single API response record.

All declared appearance fields are optional. The source pack does not expose the request execution or response mapping, so the precise returned fields are unspecified.

Links

Discussion