Update Broadcast Message
update_broadcast_messageUpdate an existing GitLab broadcast message with customizable message, colors, theme, schedule, dismissability, target path, broadcast type, and access levels. Requires administrator privileges.
Instructions
Update an existing GitLab broadcast message. Requires administrator privileges.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Broadcast message ID | |
| font | No | Foreground (font) color in hex format | |
| color | No | Background color in hex format, e.g. "#E75E40" | |
| theme | No | Theme name (GitLab 16.9+), e.g. "indigo", "red" | |
| ends_at | No | ISO 8601 timestamp when the message ends | |
| message | No | Message text to display | |
| starts_at | No | ISO 8601 timestamp when the message starts | |
| dismissable | No | Whether users can dismiss the broadcast message | |
| target_path | No | Path glob for pages where the message should appear | |
| broadcast_type | No | Broadcast type: "banner" or "notification" | |
| userCredentials | No | Your GitLab credentials (optional — falls back to the configured env token if not provided) | |
| target_access_levels | No | Access levels to target: 10=Guest, 20=Reporter, 30=Developer, 40=Maintainer, 50=Owner |