Operator

Post an incident or planned maintenance on the public status page (a fresh session)

post/operator/public-status/notices

Request

  • Base URL: https://hostingsurge.com/api/v1
  • URL: https://hostingsurge.com/api/v1/operator/public-status/notices
  • Auth: one of:
    • HTTP bearer
    • API key in cookie __Host-hs_session

Request body

kind'incident' | 'maintenance' required
impact'minor' | 'major' | 'critical' | 'maintenance' required

maintenance notices always have impact maintenance

componentsstring[]
titlestring required
startsAtstring date-time

default: now

endsAtstring date-time

maintenance: the end of the planned window (required, at most 14 days after the start)

status'investigating' | 'identified' | 'monitoring' | 'resolved' | 'scheduled' | 'in_progress' | 'completed' required
bodystring required

what is happening, in plain text

Response

Posted

enabledboolean required

whether /status is public (off: 404, the default since migration 146)

updatedAtstring nullable required

ISO-8601 timestamp

updatedByEmailstring nullable required

Changes

No recorded changes to this operation across all 1 revision of this API.