Chat on Slack

Webhooks format

When an incident is added or updated:

{  
  "meta": {
    "unsubscribe": "",
    "documentation": "",
  },
  "page": {
    "id": "",
    "status_indicator": "",
    "status_description": "",
  },
  "incident": {
    "backfilled": false,
    "created_at": "",
    "impact": "",
    "name": "",
    "resolved_at": "",
    "status": "",
    "updated_at": "",
    "id": "",
    "incident_updates": [{
      "id": "",
      "incident_id": "",
      "body": "",
      "status": "",
      "created_at": "",
      "updated_at": "",
    }],
  },
}

When a component is added or updated:

{
  meta: {
    unsubscribe: `https://instatus.com/unsubscribe?id=${subscriber.id}&token=${subscriber.unsubscribeToken}`,
    documentation: '',
  },
  page: {
    id: '',
    status_indicator: '',
    status_description: '',
  },
  component_update: {
    created_at: '',
    new_status: '',
    old_status: '',
    component_id: '',
  },
  component: {
    created_at: '',
    id: '',
    name: '',
    status: '',
  },
}

Possible page statuses:

  1. UP
  2. HASISSUES

Possible component statuses:

  1. OPERATIONAL
  2. UNDERMAINTENANCE
  3. DEGRADEDPERFORMANCE
  4. PARTIALOUTAGE
  5. MINOROUTAGE
  6. MAJOROUTAGE

Possible incident statuses:

  1. INVESTIGATING
  2. IDENTIFIED
  3. MONITORING
  4. RESOLVED

Start here
Get your status page or login

Learn more
Check helppricing and status

Talk to a human
Chat on slack, send an email or DM

Compare
Statuspage and why choose Instatus?

Community
On slacktwitter, and blog

Legal
Privacy and terms