Overview
Announcements are general notices on a status page, such as planned changes or news, that are not tied to an outage. For outage communication use status page incidents.Authentication
Required access: project viewer or higher to read; project admin to create, update and delete. No
X-Project-ID header is needed.
Path parameters
The announcement object
List announcements
Returns all announcements, most recently published first.cURL
Create an announcement
Response (201):
{ "success": true, "data": { "announcement": { ... } } }
cURL
Get an announcement
Response (200):{ "success": true, "data": { "announcement": { ... } } }
cURL
Update an announcement
Send only the fields to change:title, message, type, is_published (same rules as create). Set is_published to false to hide an announcement without deleting it.
Response (200): { "success": true, "data": { "announcement": { ... } } }
cURL
Delete an announcement
Response (200):cURL