> ## Documentation Index
> Fetch the complete documentation index at: https://docs.stackone.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Statuspage Webhook Setup Guide

> Configure Statuspage to deliver events to StackOne.

## Prerequisites

The connector should already be set up, with a Connector Profile and a Linked Account. See [Getting Started](https://docs.stackone.com/connectors/statuspage.md#getting-started) on the Statuspage connector page.

## Enable webhook delivery

StackOne creates the Statuspage webhook subscriber for you when a Statuspage API Key account is connected with a Webhook Page ID and Webhook Contact Email, and removes it when the account is disconnected. You only need to allow webhook subscribers on the page and give StackOne the page ID.

**1. Enable webhook subscribers**

Sign in to [Statuspage](https://manage.statuspage.io/login), open your page and click **Subscribers** in the sidebar.

<ul>
  <li>Click **Options**.</li>
  <li>Select **Settings**.</li>
  <li>Under **Delivery types**, tick **Webhook**.</li>
  <li>Click **Save changes**.</li>
</ul>

![The Subscriber notification settings dialog with the Webhook delivery type and the Save changes button highlighted](https://mintcdn.com/stackone-60/c0md3ZSNHpxXiWCq/connectors/statuspage/images/events-allow-webhook-subscribers.png?fit=max\&auto=format\&n=c0md3ZSNHpxXiWCq\&q=85\&s=4b4ebc6c59b09bcf18235aa46fb2f91b)

**2. Copy the page ID**

Click your profile icon in the top right, then select **API info**.

<ul>
  <li>Under **Page IDs**, click the copy icon next to your page's name.</li>
</ul>

![The API info page with the copy icon and the page ID under Page IDs highlighted](https://mintcdn.com/stackone-60/c0md3ZSNHpxXiWCq/connectors/statuspage/images/events-copy-page-id.png?fit=max\&auto=format\&n=c0md3ZSNHpxXiWCq\&q=85\&s=7ac9ab06be2b7300100daeafb03dec9b)

**3. Add the webhook fields to the account**

When you connect the Statuspage API Key account, fill in the webhook fields in StackOne Hub.

<ul>
  <li>**Webhook Page ID**: The page ID you copied</li>
  <li>**Webhook Contact Email**: Email address Statuspage contacts if webhook deliveries fail</li>
</ul>

## Available webhook events

The following Statuspage events can be enabled. Statuspage sends every update on the page to the subscriber, and StackOne delivers only the events you enable.

**1. Component events**

Events related to the status of the page's components.

<ul>
  <li>**Component Status Updated** (`component.status_updated`) — Fired when a component changes status, not when it is renamed or moved</li>
</ul>

**2. Incident and maintenance events**

Events related to incidents and scheduled maintenance.

<ul>
  <li>**Incident Updated** (`incident.updated`) — Fired when an incident is created or gets a new update</li>
  <li>**Scheduled Maintenance Updated** (`maintenance.updated`) — Fired when a scheduled maintenance is created or updated</li>
</ul>

## Delivery format

Details of how Statuspage delivers events to StackOne.

<ul>
  <li>Each request carries one component or incident update for the whole page.</li>
  <li>Statuspage sends no event name, so StackOne routes each delivery by the shape of its payload.</li>
  <li>Statuspage does not sign deliveries.</li>
</ul>

## Verify

Your Connector should now be able to receive and process events. Try triggering an event and you should see an Event appear in the Connector logs.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.