PSP Announcements

Update an announcement

Changed on

Update an existing announcement for a Public Status Page

patch/psps/{pspId}/announcements/{id}

Request

  • Base URL
    https://api.uptimerobot.com/v3
  • URL
    https://api.uptimerobot.com/v3/psps/{pspId}/announcements/{id}
  • Auth
    HTTP bearer

Path parameters

pspIdnumber required

ID of the Public Status Page

idnumber required

ID of the announcement to update

Request body

titlestring

Title of the announcement

contentstring

Content of the announcement

status'Offline' | 'Pending' | 'Published' | 'Archived'

Status of the announcement. Possible values: Offline (draft, not visible on status page), Pending (scheduled for publication), Published (currently visible on status page), Archived (historical record, no longer visible)

type'Info' | 'Maintenance' | 'Issue'

Type of the announcement. Possible values: Info (general information), Maintenance (scheduled maintenance notification), Issue (incident or issue notification)

startDatestring date-time

Start date of the announcement (ISO 8601 format)

endDatestring date-time nullable

End date of the announcement (ISO 8601 format)

Example request

{
  "title": "Scheduled Maintenance",
  "content": "We will be performing scheduled maintenance on our servers.",
  "status": "Pending",
  "type": "Maintenance",
  "startDate": "2024-01-15T10:00:00.000Z",
  "endDate": "2024-01-15T14:00:00.000Z"
}

Response

The announcement has been successfully updated

idinteger required
pspIdinteger nullable required
userIdinteger nullable required
titlestring nullable required
contentstring nullable required
statusunknown required
typeunknown required
deliveryStatusunknown required
startDateunknown required
endDateunknown required
creationDateunknown required
submitDateunknown required
sentCountinteger nullable required

Changes

    • warning

      added the new 027-016 enum value to the response property for the response status

    • warning

      added the new 027-016 enum value to the response property for the response status

    • warning

      added the new 027-016 enum value to the response property for the response status

    • warning

      added the new 027-016 enum value to the response property for the response status

    • warning

      added the new 027-016 enum value to the response property for the response status

    • warning

      added the new 004-048 enum value to the response property for the response status

    • warning

      added the new 004-048 enum value to the response property for the response status

    • warning

      added the new 004-048 enum value to the response property for the response status

    • warning

      added the new 004-048 enum value to the response property for the response status

    • warning

      added the new 004-048 enum value to the response property for the response status

    • warning

      added the new 011-034 enum value to the response property for the response status

    • warning

      added the new 011-034 enum value to the response property for the response status

    • warning

      added the new 011-034 enum value to the response property for the response status

    • warning

      added the new 011-034 enum value to the response property for the response status

    • warning

      added the new 011-034 enum value to the response property for the response status

    • warning

      added the new 031-001 enum value to the response property for the response status

    • warning

      added the new 031-001 enum value to the response property for the response status

    • warning

      added the new 031-001 enum value to the response property for the response status

    • warning

      added the new 031-001 enum value to the response property for the response status

    • warning

      added the new 031-001 enum value to the response property for the response status

    • warning

      added the new 031-002 enum value to the response property for the response status

    • warning

      added the new 031-002 enum value to the response property for the response status

    • warning

      added the new 031-002 enum value to the response property for the response status

    • warning

      added the new 031-002 enum value to the response property for the response status

    • warning

      added the new 031-002 enum value to the response property for the response status

    • warning

      added the new 031-003 enum value to the response property for the response status

    • warning

      added the new 031-003 enum value to the response property for the response status

    • warning

      added the new 031-003 enum value to the response property for the response status

    • warning

      added the new 031-003 enum value to the response property for the response status

    • warning

      added the new 031-003 enum value to the response property for the response status

    • warning

      added the new 031-004 enum value to the response property for the response status

    • warning

      added the new 031-004 enum value to the response property for the response status

    • warning

      added the new 031-004 enum value to the response property for the response status

    • warning

      added the new 031-004 enum value to the response property for the response status

    • warning

      added the new 031-004 enum value to the response property for the response status

    • warning

      added the new 031-005 enum value to the response property for the response status

    • warning

      added the new 031-005 enum value to the response property for the response status

    • warning

      added the new 031-005 enum value to the response property for the response status

    • warning

      added the new 031-005 enum value to the response property for the response status

    • warning

      added the new 031-005 enum value to the response property for the response status