Snapshot 258919

Document
Registry listing
URL
https://status.bunny.net/index.json
Fetched
HTTP status
200
Content type
application/json; charset=utf-8
Fetch mode
api
Size
47200 bytes
SHA-256 (raw)
1f525cdc321f6a6cdecdbeb12378ce6cc0a02f7eef990709fe8ff539026343ae
SHA-256 (normalized text)
5f29efb42913fcf1ad04047b524dc4c8296dba4f063041c09e0ad9299b5c2418

Raw (normalized text)

Scripts and page chrome removed; this is what change detection compares.

{
  "components": [
    {
      "created_at": "2019-06-18T22:04:18.878Z",
      "description": null,
      "group_id": null,
      "id": "g2sy9wyhzs2d",
      "name": "Website",
      "page_id": "jggkjgplmcdc",
      "position": 1,
      "showcase": false,
      "start_date": null,
      "status": "operational",
      "updated_at": "2026-05-21T16:51:20.025Z"
    },
    {
      "created_at": "2019-06-18T21:55:40.969Z",
      "description": null,
      "group_id": null,
      "id": "n905njrblmzp",
      "name": "Dashboard",
      "page_id": "jggkjgplmcdc",
      "position": 2,
      "showcase": false,
      "start_date": null,
      "status": "operational",
      "updated_at": "2026-11-05T16:03:33.020Z"
    },
    {
      "created_at": "2019-06-18T21:56:16.221Z",
      "description": null,
      "group_id": null,
      "id": "twny6x726n5p",
      "name": "API",
      "page_id": "jggkjgplmcdc",
      "position": 3,
      "showcase": false,
      "start_date": null,
      "status": "operational",
      "updated_at": "2026-11-11T15:51:46.923Z"
    },
    {
      "created_at": "2021-06-23T06:35:23.800Z",
      "description": null,
      "group_id": null,
      "id": "1dffns6svlmf",
      "name": "CDN",
      "page_id": "jggkjgplmcdc",
      "position": 4,
      "showcase": true,
      "start_date": "2019-11-01T00:00:00.000Z",
      "status": "operational",
      "updated_at": "2026-11-12T01:01:46.585Z"
    },
    {
      "created_at": "2021-05-26T20:38:55.527Z",
      "description": "Issues here are affecting DNS (custom hostnames on Pull Zones, and b-cdn.net hostnames) and are not just localised to a PoP",
      "group_id": null,
      "id": "wmf71j0zbtjy",
      "name": "DNS",
      "page_id": "jggkjgplmcdc",
      "position": 5,
      "showcase": true,
      "start_date": "2021-03-01T00:00:00.000Z",
      "status": "operational",
      "updated_at": "2026-06-15T21:24:25.891Z"
    },
    {
      "created_at": "2019-06-18T21:57:37.398Z",
      "description": null,
      "group_id": null,
      "id": "mfq503j91cdp",
      "name": "Edge Storage",
      "page_id": "jggkjgplmcdc",
      "position": 6,
      "showcase": true,
      "start_date": null,
      "status": "degraded_performance",
      "updated_at": "2026-11-12T01:01:46.607Z"
    },
    {
      "components": [
        "9gr5s0v3tgby",
        "483xbyhx0zgb",
        "bzxyrqqwm2dq"
      ],
      "created_at": "2021-05-17T21:46:07.184Z",
      "description": null,
      "group_id": null,
      "id": "4qx6chy5nxj2",
      "name": "Stream",
      "page_id": "jggkjgplmcdc",
      "position": 7,
      "showcase": false,
      "start_date": null,
      "status": "operational",
      "updated_at": "2021-06-23T06:43:51.498Z"
    },
    {
      "created_at": "2019-06-18T22:03:20.769Z",
      "description": null,
      "group_id": null,
      "id": "gbw51j3blp59",
      "name": "Optimizer",
      "page_id": "jggkjgplmcdc",
      "position": 8,
      "showcase": true,
      "start_date": null,
      "status": "operational",
      "updated_at": "2026-09-25T17:15:07.736Z"
    },
    {
      "created_at": "2021-06-09T00:55:40.466Z",
      "description": null,
      "group_id": null,
      "id": "ygc59tl8012g",
      "name": "Origin Shield",
      "page_id": "jggkjgplmcdc",
      "position": 9,
      "showcase": true,
      "start_date": "2020-06-01T00:00:00.000Z",
      "status": "operational",
      "updated_at": "2026-05-21T16:51:20.122Z"
    },
    {
      "created_at": "2023-06-04T11:38:32.829Z",
      "description": null,
      "group_id": null,
      "id": "p5s0df79xjmr",
      "name": "Bunny Fonts",
      "page_id": "jggkjgplmcdc",
      "position": 10,
      "showcase": true,
      "start_date": "2023-06-04T00:00:00.000Z",
      "status": "operational",
      "updated_at": "2026-05-21T16:51:20.132Z"
    },
    {
      "created_at": "2025-02-28T19:02:26.422Z",
      "description": null,
      "group_id": null,
      "id": "s7gb52nkxb71",
      "name": "Edge Scripting",
      "page_id": "jggkjgplmcdc",
      "position": 11,
      "showcase": true,
      "start_date": "2025-01-01T00:00:00.000Z",
      "status": "operational",
      "updated_at": "2026-05-21T16:51:20.142Z"
    },
    {
      "created_at": "2025-02-28T17:45:07.540Z",
      "description": null,
      "group_id": null,
      "id": "lcbyqk4bz2pq",
      "name": "Magic Containers",
      "page_id": "jggkjgplmcdc",
      "position": 12,
      "showcase": true,
      "start_date": "2025-01-15T00:00:00.000Z",
      "status": "operational",
      "updated_at": "2026-11-12T01:01:46.627Z"
    },
    {
      "created_at": "2025-04-15T13:15:07.242Z",
      "description": null,
      "group_id": null,
      "id": "mdqxgyk0773n",
      "name": "Bunny Shield",
      "page_id": "jggkjgplmcdc",
      "position": 13,
      "showcase": true,
      "start_date": "2025-01-16T00:00:00.000Z",
      "status": "operational",
      "updated_at": "2026-11-11T15:51:46.947Z"
    },
    {
      "created_at": "2026-01-27T15:45:54.600Z",
      "description": null,
      "group_id": null,
      "id": "y92wygmg5hy9",
      "name": "Bunny Database",
      "page_id": "jggkjgplmcdc",
      "position": 14,
      "showcase": true,
      "start_date": "2026-01-27T00:00:00.000Z",
      "status": "operational",
      "updated_at": "2026-11-12T01:01:46.647Z"
    },
    {
      "created_at": "2026-03-03T10:01:44.863Z",
      "description": null,
      "group_id": null,
      "id": "pz8yqqhxrpc7",
      "name": "CDN Logging",
      "page_id": "jggkjgplmcdc",
      "position": 15,
      "showcase": true,
      "start_date": "2026-03-03T00:00:00.000Z",
      "status": "operational",
      "updated_at": "2026-10-06T00:07:45.393Z"
    }
  ],
  "incidents": [
    {
      "components": [
        {
          "created_at": "2019-06-18T21:57:37.398Z",
          "description": null,
          "group_id": null,
          "id": "mfq503j91cdp",
          "name": "Edge Storage",
          "page_id": "jggkjgplmcdc",
          "position": 6,
          "showcase": true,
          "start_date": null,
          "status": "degraded_performance",
          "updated_at": "2026-11-12T01:01:46.607Z"
        },
        {
          "created_at": "2025-02-28T17:45:07.540Z",
          "description": null,
          "group_id": null,
          "id": "lcbyqk4bz2pq",
          "name": "Magic Containers",
          "page_id": "jggkjgplmcdc",
          "position": 12,
          "showcase": true,
          "start_date": "2025-01-15T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.627Z"
        },
        {
          "created_at": "2026-01-27T15:45:54.600Z",
          "description": null,
          "group_id": null,
          "id": "y92wygmg5hy9",
          "name": "Bunny Database",
          "page_id": "jggkjgplmcdc",
          "position": 14,
          "showcase": true,
          "start_date": "2026-01-27T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.647Z"
        }
      ],
      "created_at": "2026-10-28T12:38:58.371Z",
      "id": "v1n7fl7290m6",
      "impact": "maintenance",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "mfq503j91cdp",
              "name": "Edge Storage",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "lcbyqk4bz2pq",
              "name": "Magic Containers",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "y92wygmg5hy9",
              "name": "Bunny Database",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "We will be performing a maintenance to replace a faulty hardware part in our network that will temporarily affect access to files stored in non-replicated storage zones, Magic Container and Database workloads running in Sydney.\n\nExpected Impact\nDuring the maintenance window, requests for files in non-replicated storage zones may result in temporary 5xx errors. Replicated files will remain fully accessible.\n\nFor Magic Containers and Bunny Database, single-location workloads in Sydney will experience a period of unavailability.\n\nMaintenance Window\nDate: November 20th\nTime: 13:00 - 21:00 (UTC +0)\nExpected Impact Duration: Up to 60 minutes",
          "created_at": "2026-10-28T12:38:58.470Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-28T12:38:58.470Z",
          "id": "k9d5njvjwjx8",
          "incident_id": "v1n7fl7290m6",
          "status": "scheduled",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-28T12:38:58.470Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": null,
      "name": "Storage, Database and Magic Containers Network Maintenance Notice (Sydney)",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": null,
      "scheduled_auto_completed": true,
      "scheduled_auto_in_progress": true,
      "scheduled_for": "2026-11-20T13:00:00.000Z",
      "scheduled_remind_prior": true,
      "scheduled_reminded_at": null,
      "scheduled_until": "2026-11-20T21:00:00.000Z",
      "shortlink": "https://stspg.io/vw91s2rn6mmy",
      "started_at": "2026-10-28T12:38:58.361Z",
      "status": "scheduled",
      "updated_at": "2026-10-28T12:38:58.474Z"
    },
    {
      "components": [
        {
          "created_at": "2021-06-23T06:35:23.800Z",
          "description": null,
          "group_id": null,
          "id": "1dffns6svlmf",
          "name": "CDN",
          "page_id": "jggkjgplmcdc",
          "position": 4,
          "showcase": true,
          "start_date": "2019-11-01T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.585Z"
        },
        {
          "created_at": "2019-06-18T21:57:37.398Z",
          "description": null,
          "group_id": null,
          "id": "mfq503j91cdp",
          "name": "Edge Storage",
          "page_id": "jggkjgplmcdc",
          "position": 6,
          "showcase": true,
          "start_date": null,
          "status": "degraded_performance",
          "updated_at": "2026-11-12T01:01:46.607Z"
        },
        {
          "created_at": "2025-02-28T17:45:07.540Z",
          "description": null,
          "group_id": null,
          "id": "lcbyqk4bz2pq",
          "name": "Magic Containers",
          "page_id": "jggkjgplmcdc",
          "position": 12,
          "showcase": true,
          "start_date": "2025-01-15T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.627Z"
        },
        {
          "created_at": "2026-01-27T15:45:54.600Z",
          "description": null,
          "group_id": null,
          "id": "y92wygmg5hy9",
          "name": "Bunny Database",
          "page_id": "jggkjgplmcdc",
          "position": 14,
          "showcase": true,
          "start_date": "2026-01-27T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.647Z"
        }
      ],
      "created_at": "2026-11-12T00:15:18.033Z",
      "id": "kj2w7zbdmm7v",
      "impact": "minor",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "mfq503j91cdp",
              "name": "Edge Storage",
              "new_status": "degraded_performance",
              "old_status": "partial_outage"
            },
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "degraded_performance"
            },
            {
              "code": "lcbyqk4bz2pq",
              "name": "Magic Containers",
              "new_status": "operational",
              "old_status": "degraded_performance"
            },
            {
              "code": "y92wygmg5hy9",
              "name": "Bunny Database",
              "new_status": "operational",
              "old_status": "degraded_performance"
            }
          ],
          "body": "The cause of the incident was identified as a power outage. We are seeing service recovery across most of the servers, and are working on resolving the remaining issues.",
          "created_at": "2026-11-12T01:01:46.688Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-12T01:01:46.688Z",
          "id": "pfhk67sf0nmh",
          "incident_id": "kj2w7zbdmm7v",
          "status": "identified",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-12T01:01:46.688Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "mfq503j91cdp",
              "name": "Edge Storage",
              "new_status": "partial_outage",
              "old_status": "operational"
            },
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "degraded_performance",
              "old_status": "operational"
            },
            {
              "code": "lcbyqk4bz2pq",
              "name": "Magic Containers",
              "new_status": "degraded_performance",
              "old_status": "operational"
            },
            {
              "code": "y92wygmg5hy9",
              "name": "Bunny Database",
              "new_status": "degraded_performance",
              "old_status": "operational"
            }
          ],
          "body": "We are currently investigating network issues in Los Angeles affecting our services. CDN traffic has been automatically rerouted to the nearest PoP.",
          "created_at": "2026-11-12T00:15:18.309Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-12T00:15:18.309Z",
          "id": "bp2m0hwyzbyy",
          "incident_id": "kj2w7zbdmm7v",
          "status": "investigating",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-12T00:15:18.309Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": null,
      "name": "Network unavailability in Los Angeles",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": null,
      "scheduled_auto_completed": false,
      "scheduled_auto_in_progress": false,
      "scheduled_for": null,
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": null,
      "shortlink": "https://stspg.io/6xzm33n1b8p3",
      "started_at": "2026-11-12T00:15:18.022Z",
      "status": "identified",
      "updated_at": "2026-11-12T01:01:46.690Z"
    },
    {
      "components": [
        {
          "created_at": "2019-06-18T21:56:16.221Z",
          "description": null,
          "group_id": null,
          "id": "twny6x726n5p",
          "name": "API",
          "page_id": "jggkjgplmcdc",
          "position": 3,
          "showcase": false,
          "start_date": null,
          "status": "operational",
          "updated_at": "2026-11-11T15:51:46.923Z"
        },
        {
          "created_at": "2025-04-15T13:15:07.242Z",
          "description": null,
          "group_id": null,
          "id": "mdqxgyk0773n",
          "name": "Bunny Shield",
          "page_id": "jggkjgplmcdc",
          "position": 13,
          "showcase": true,
          "start_date": "2025-01-16T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-11T15:51:46.947Z"
        }
      ],
      "created_at": "2026-11-11T15:32:10.130Z",
      "id": "fm66f4m3b594",
      "impact": "minor",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "mdqxgyk0773n",
              "name": "Bunny Shield",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "This issue has now been resolved.",
          "created_at": "2026-11-11T16:15:41.392Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-11T16:15:41.392Z",
          "id": "vbvj7zfwmxfp",
          "incident_id": "fm66f4m3b594",
          "status": "resolved",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-11T16:15:41.392Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "operational",
              "old_status": "degraded_performance"
            },
            {
              "code": "mdqxgyk0773n",
              "name": "Bunny Shield",
              "new_status": "operational",
              "old_status": "degraded_performance"
            }
          ],
          "body": "Our Engineering team has applied a fix to the Shield rule logic and we are currently monitoring the situation. Any updates performed on Shield from 11:48am UTC will need to be reissued on the affected zone (API call or change toggle).",
          "created_at": "2026-11-11T15:51:46.981Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-11T15:51:46.981Z",
          "id": "6g1bpr2ckl3k",
          "incident_id": "fm66f4m3b594",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-11T15:51:46.981Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "degraded_performance",
              "old_status": "degraded_performance"
            },
            {
              "code": "mdqxgyk0773n",
              "name": "Bunny Shield",
              "new_status": "degraded_performance",
              "old_status": "operational"
            }
          ],
          "body": "We are currently reviewing an issue where shield zone rule or logic changes are failing to propagate across our network.",
          "created_at": "2026-11-11T15:32:10.226Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-11T15:32:10.226Z",
          "id": "v4l6psv0h13k",
          "incident_id": "fm66f4m3b594",
          "status": "investigating",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-11T15:32:10.226Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": "2026-11-11T15:51:46.981Z",
      "name": "Shield Zone Update Failures",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": "2026-11-11T16:15:41.392Z",
      "scheduled_auto_completed": false,
      "scheduled_auto_in_progress": false,
      "scheduled_for": null,
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": null,
      "shortlink": "https://stspg.io/nv78v5vgnjls",
      "started_at": "2026-11-11T15:32:10.120Z",
      "status": "resolved",
      "updated_at": "2026-11-11T16:15:41.419Z"
    },
    {
      "components": [
        {
          "created_at": "2021-06-23T06:35:23.800Z",
          "description": null,
          "group_id": null,
          "id": "1dffns6svlmf",
          "name": "CDN",
          "page_id": "jggkjgplmcdc",
          "position": 4,
          "showcase": true,
          "start_date": "2019-11-01T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.585Z"
        }
      ],
      "created_at": "2026-10-28T11:40:08.215Z",
      "id": "p6gf1by9kr7m",
      "impact": "none",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "All remediation work on our side is complete. Every certificate we manage through Let's Encrypt for the affected hostnames has been reissued, and the previous certificates have been revoked and published in Let's Encrypt's Certificate Revocation Lists (CRLs).\n\nIf you uploaded your own custom certificate: as mentioned in our earlier updates, please make sure you have replaced it with a new certificate and private key, and asked your certificate authority to revoke the old one. We can't do this for you. Until you do, the old certificate and its private key should be treated as compromised.\n\nWe are closing this incident because no further action is required on our side. Our provider's investigation into the root cause is still ongoing. When we receive their final report, we will email affected customers directly with a summary of the findings.\n\nThank you for your patience while we worked through this.",
          "created_at": "2026-11-09T20:22:56.820Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-09T20:22:56.820Z",
          "id": "ldjr8k4t9r2g",
          "incident_id": "p6gf1by9kr7m",
          "status": "resolved",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-09T20:22:56.820Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "We can confirm that the revocation of all affected certificates is now complete. Let's Encrypt has published every revocation in its Certificate Revocation Lists (CRLs).\n\nEvery Let's Encrypt certificate that was on the affected server has been revoked with the reason \"key compromise\". Browsers and clients that check revocation will now reject the old certificates. The replacement certificates now in use are not affected, and customers don't need to do anything.\n\nOur provider's investigation is still ongoing. We will continue to follow up and will share the final outcome once it is complete.",
          "created_at": "2026-11-04T13:38:15.112Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-04T13:38:15.112Z",
          "id": "5hr55s5wf35z",
          "incident_id": "p6gf1by9kr7m",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-04T13:38:15.112Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "We've completed the reissuance of managed TLS certificates for custom domains. All managed certificates have been reissued with new private keys, and the previous certificates have been revoked. No action is required from customers using managed certificates.\n\nIf you manage your own TLS certificates and haven't done so yet, we continue to recommend revoking and reissuing them with new private keys as a precaution.\n\n- What we're doing to prevent this in the future\n\nWe have stopped using the affected provider while their investigation continues.\n\nWe recognise that we can't rely on any single layer of security, so we're taking additional steps to reduce the potential impact of similar incidents that could occur in the future. We're reducing what each server holds: we're changing how configurations are distributed so that each PoP only receives the configuration and TLS certificates for the sites it is actively serving, limiting the data stored on any single server.\n\nNeither our investigation nor the provider's has found any evidence of unauthorized access to our server. Should anything change, we will provide an update via email and on our status page.\n\nThank you for your patience while we completed this work. At bunny.net, we understand the trust you place in us to keep your content secure, and we take that responsibility seriously. If you have any questions or need help with managing your TLS certificates, our support team will be happy to assist.",
          "created_at": "2026-10-31T12:50:03.089Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-31T12:50:03.089Z",
          "id": "j75ll49j6hvg",
          "incident_id": "p6gf1by9kr7m",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-31T12:50:03.089Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "We're providing an update on the reissuance of managed TLS certificates for custom domains.\n\nReissuance is ongoing and progressing steadily. To avoid any disruption to the delivery of your content, certificates are being reissued gradually in controlled batches, and each reissued certificate uses a new private key. This is taking longer than our initial estimate, and we now expect the process to be completed by the end of October 31. Your existing certificates continue to be served without interruption until they are replaced, and no action is required from customers using managed certificates.\n\nIf you manage your own TLS certificates, we continue to recommend revoking and reissuing them with new private keys as a precaution.\n\nNeither our investigation nor the provider's ongoing investigation has found any new evidence of unauthorized access to our server. We'll post a further update on our status page once reissuance is complete.\n\nIf you have any questions or need help with managing your TLS certificates, our support team will be happy to assist.",
          "created_at": "2026-10-29T18:40:27.901Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-29T18:40:27.000Z",
          "id": "134kdlznm0qm",
          "incident_id": "p6gf1by9kr7m",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-29T19:56:25.811Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "We're reaching out to inform you of a security incident involving one of our infrastructure providers, the steps we've taken, and what this means for you.\n\n- What happened and how we responded\n\nLast week, one of our infrastructure providers reported unauthorized access involving third-party server management software. One of our CDN nodes, located in Armenia, was hosted on a server supplied by this provider.\n\nAfter receiving the alert from the affected provider, our engineering team took immediate action. Within 20 minutes, we stopped routing traffic through the server. We then reviewed and preserved the relevant security logs for investigation, securely wiped the server, and revoked its access to our other systems. The affected server has been permanently removed from our infrastructure.\n\nOur investigation found no evidence of unauthorized access to the CDN node or any of its data. The infrastructure provider has also found no evidence that our server was accessed, but continues to investigate the incident.\n\n- What this means for your data\n\nWhile neither investigation has found any indication of unauthorized access to our server, we cannot completely rule out the possibility.\n\nIf unauthorized access to our CDN node did occur, the potentially exposed information would have been: temporarily cached CDN content, Pull Zone configurations, and TLS certificates stored on that server.\n\nAs an additional precaution, we have revoked and reissued all TLS certificates for bunny.net platform domains (b-cdn.net and bunny.run). Reissuance of managed TLS certificates for custom domains is ongoing and is expected to be completed within the next 24 hours. No action is required from customers using managed certificates. We will post a further update on our status page once this process is complete.\n\nIf you manage your own TLS certificates, we recommend revoking and reissuing them with new private keys as a precaution.\n\nNo other customer data, including bunny.net account data, was stored on the server in question, and no internal systems were affected.\n\n- What happens next\n\nWe’re closely monitoring our infrastructure and working with the affected provider as the investigation continues. Should any new findings affect our customers, we will provide an update via email and on our status page.\n\nAt bunny.net, we understand the trust you place in us to keep your content secure, and we take that responsibility seriously. If you have any questions or need help with managing your TLS certificates, our support team will be happy to assist.",
          "created_at": "2026-10-28T11:40:08.286Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-28T11:40:08.286Z",
          "id": "j1jl2gxncsg2",
          "incident_id": "p6gf1by9kr7m",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-28T11:40:08.286Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": "2026-10-28T11:40:08.286Z",
      "name": "Security update regarding one of our infrastructure providers",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": "24",
      "resolved_at": "2026-11-09T20:22:56.820Z",
      "scheduled_auto_completed": false,
      "scheduled_auto_in_progress": false,
      "scheduled_for": null,
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": null,
      "shortlink": "https://stspg.io/lx2j3r722p6n",
      "started_at": "2026-10-28T11:40:08.207Z",
      "status": "resolved",
      "updated_at": "2026-11-09T20:22:56.848Z"
    },
    {
      "components": [
        {
          "created_at": "2019-06-18T21:56:16.221Z",
          "description": null,
          "group_id": null,
          "id": "twny6x726n5p",
          "name": "API",
          "page_id": "jggkjgplmcdc",
          "position": 3,
          "showcase": false,
          "start_date": null,
          "status": "operational",
          "updated_at": "2026-11-11T15:51:46.923Z"
        }
      ],
      "created_at": "2026-11-09T09:24:31.885Z",
      "id": "wfmngglsjmp1",
      "impact": "minor",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "degraded_performance",
              "old_status": "degraded_performance"
            }
          ],
          "body": "Our cryptocurrency payment partner stopped its service after a security incident. Cryptocurrency payments and pending payments will continue when the partner starts its service again. Other payment methods and all bunny.net services work normally.",
          "created_at": "2026-11-09T10:45:21.503Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-09T10:45:21.503Z",
          "id": "rklkxxzfjsrt",
          "incident_id": "wfmngglsjmp1",
          "status": "investigating",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-09T10:45:21.503Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "degraded_performance",
              "old_status": "operational"
            }
          ],
          "body": "We are currently investigating an issue with our partner payment provider for Crypto transaction failures.",
          "created_at": "2026-11-09T09:24:32.009Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-09T09:24:32.009Z",
          "id": "mstqd3l5yxsy",
          "incident_id": "wfmngglsjmp1",
          "status": "investigating",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-09T09:24:32.009Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": null,
      "name": "Crypto Payment Failures",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": null,
      "scheduled_auto_completed": false,
      "scheduled_auto_in_progress": false,
      "scheduled_for": null,
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": null,
      "shortlink": "https://stspg.io/755rjqs8mjmh",
      "started_at": "2026-11-09T09:24:31.875Z",
      "status": "investigating",
      "updated_at": "2026-11-09T10:45:21.506Z"
    },
    {
      "components": [
        {
          "created_at": "2019-06-18T21:55:40.969Z",
          "description": null,
          "group_id": null,
          "id": "n905njrblmzp",
          "name": "Dashboard",
          "page_id": "jggkjgplmcdc",
          "position": 2,
          "showcase": false,
          "start_date": null,
          "status": "operational",
          "updated_at": "2026-11-05T16:03:33.020Z"
        },
        {
          "created_at": "2019-06-18T21:56:16.221Z",
          "description": null,
          "group_id": null,
          "id": "twny6x726n5p",
          "name": "API",
          "page_id": "jggkjgplmcdc",
          "position": 3,
          "showcase": false,
          "start_date": null,
          "status": "operational",
          "updated_at": "2026-11-11T15:51:46.923Z"
        }
      ],
      "created_at": "2026-11-05T15:23:23.115Z",
      "id": "5g6q6n2c5vk0",
      "impact": "minor",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "n905njrblmzp",
              "name": "Dashboard",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "This incident is now resolved",
          "created_at": "2026-11-05T16:24:36.670Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-05T16:24:36.670Z",
          "id": "q7jvxl5wz5qm",
          "incident_id": "5g6q6n2c5vk0",
          "status": "resolved",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-05T16:24:36.670Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "n905njrblmzp",
              "name": "Dashboard",
              "new_status": "operational",
              "old_status": "degraded_performance"
            },
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "operational",
              "old_status": "degraded_performance"
            }
          ],
          "body": "We have resolved the API degradation issue, and are monitoring the services.",
          "created_at": "2026-11-05T16:03:33.085Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-05T16:03:33.085Z",
          "id": "8q7y9jrr4mn2",
          "incident_id": "5g6q6n2c5vk0",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-05T16:03:33.085Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "n905njrblmzp",
              "name": "Dashboard",
              "new_status": "degraded_performance",
              "old_status": "operational"
            },
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "degraded_performance",
              "old_status": "operational"
            }
          ],
          "body": "We are currently investigating an issue with degraded API response times on our platform. Dashboard services may have delayed response times, as well as some of our API endpoint responses.\n\nActive platform services are not affected by degradation.",
          "created_at": "2026-11-05T15:23:23.371Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-11-05T15:23:23.371Z",
          "id": "s758pw62hf7q",
          "incident_id": "5g6q6n2c5vk0",
          "status": "investigating",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-11-05T15:23:23.371Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": "2026-11-05T16:03:33.085Z",
      "name": "Degraded API Response Times",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": "2026-11-05T16:24:36.670Z",
      "scheduled_auto_completed": false,
      "scheduled_auto_in_progress": false,
      "scheduled_for": null,
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": null,
      "shortlink": "https://stspg.io/5f7tfn3xz9ws",
      "started_at": "2026-11-05T15:23:23.106Z",
      "status": "resolved",
      "updated_at": "2026-11-05T16:24:36.696Z"
    },
    {
      "components": [
        {
          "created_at": "2021-06-23T06:35:23.800Z",
          "description": null,
          "group_id": null,
          "id": "1dffns6svlmf",
          "name": "CDN",
          "page_id": "jggkjgplmcdc",
          "position": 4,
          "showcase": true,
          "start_date": "2019-11-01T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.585Z"
        }
      ],
      "created_at": "2026-10-24T18:45:59.000Z",
      "id": "jzb8xw4zfmf2",
      "impact": "none",
      "impact_override": "none",
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "This incident has been resolved, we're not observing performance issues anymore.",
          "created_at": "2026-10-24T20:43:50.554Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-24T20:43:50.554Z",
          "id": "hrslmynjrvq9",
          "incident_id": "jzb8xw4zfmf2",
          "status": "resolved",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-24T20:43:50.554Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "We've found and resolved the issue and are actively monitoring performance.",
          "created_at": "2026-10-24T19:50:21.248Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-24T19:35:21.000Z",
          "id": "fkymdxwfv3m9",
          "incident_id": "jzb8xw4zfmf2",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-24T21:24:58.080Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "We are currently investigating this issue affecting the CDN performance in DE.",
          "created_at": "2026-10-24T19:23:59.464Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-24T18:45:59.000Z",
          "id": "4rrbx60nfdlq",
          "incident_id": "jzb8xw4zfmf2",
          "status": "investigating",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-24T21:21:35.633Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": "2026-10-24T19:35:21.000Z",
      "name": "Performance degradation in DE",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": "2026-10-24T20:43:50.554Z",
      "scheduled_auto_completed": false,
      "scheduled_auto_in_progress": false,
      "scheduled_for": null,
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": null,
      "shortlink": "https://stspg.io/d46hwvd9hl2k",
      "started_at": "2026-10-24T18:45:59.000Z",
      "status": "resolved",
      "updated_at": "2026-10-24T21:24:58.100Z"
    },
    {
      "components": [
        {
          "created_at": "2021-05-17T21:46:07.201Z",
          "description": "Bunny Stream",
          "group_id": "4qx6chy5nxj2",
          "id": "9gr5s0v3tgby",
          "name": "Stream Service",
          "page_id": "jggkjgplmcdc",
          "position": 1,
          "showcase": true,
          "start_date": "2021-03-01T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-10-16T10:19:09.315Z"
        },
        {
          "created_at": "2019-06-18T21:57:37.398Z",
          "description": null,
          "group_id": null,
          "id": "mfq503j91cdp",
          "name": "Edge Storage",
          "page_id": "jggkjgplmcdc",
          "position": 6,
          "showcase": true,
          "start_date": null,
          "status": "degraded_performance",
          "updated_at": "2026-11-12T01:01:46.607Z"
        }
      ],
      "created_at": "2026-10-15T21:09:05.352Z",
      "id": "48k9csq6071z",
      "impact": "minor",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "mfq503j91cdp",
              "name": "Edge Storage",
              "new_status": "operational",
              "old_status": "degraded_performance"
            },
            {
              "code": "9gr5s0v3tgby",
              "name": "Stream - Stream Service",
              "new_status": "operational",
              "old_status": "degraded_performance"
            }
          ],
          "body": "This issue has now been resolved.",
          "created_at": "2026-10-16T10:19:09.373Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-16T10:19:09.373Z",
          "id": "8qnnd982xr21",
          "incident_id": "48k9csq6071z",
          "status": "resolved",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-16T10:19:09.373Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "mfq503j91cdp",
              "name": "Edge Storage",
              "new_status": "degraded_performance",
              "old_status": "degraded_performance"
            },
            {
              "code": "9gr5s0v3tgby",
              "name": "Stream - Stream Service",
              "new_status": "degraded_performance",
              "old_status": "degraded_performance"
            }
          ],
          "body": "A fix has been implemented and we are monitoring the results.",
          "created_at": "2026-10-15T21:20:45.164Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-15T21:20:45.164Z",
          "id": "k238918hpvnh",
          "incident_id": "48k9csq6071z",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-15T21:20:45.164Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "mfq503j91cdp",
              "name": "Edge Storage",
              "new_status": "degraded_performance",
              "old_status": "operational"
            },
            {
              "code": "9gr5s0v3tgby",
              "name": "Stream - Stream Service",
              "new_status": "degraded_performance",
              "old_status": "operational"
            }
          ],
          "body": "We're currently investigating intermittent issues when listing/uploading to Storage zones in DE and failed uploads in Stream.",
          "created_at": "2026-10-15T21:09:05.505Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-15T21:09:05.505Z",
          "id": "nymdt25sm5mg",
          "incident_id": "48k9csq6071z",
          "status": "investigating",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-15T21:09:05.505Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": "2026-10-15T21:20:45.164Z",
      "name": "Storage operations in DE and Stream uploads performance degradation",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": "2026-10-16T10:19:09.373Z",
      "scheduled_auto_completed": false,
      "scheduled_auto_in_progress": false,
      "scheduled_for": null,
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": null,
      "shortlink": "https://stspg.io/ckgqx2k8vxwd",
      "started_at": "2026-10-15T21:09:05.341Z",
      "status": "resolved",
      "updated_at": "2026-10-16T10:19:09.396Z"
    },
    {
      "components": [
        {
          "created_at": "2021-05-17T21:46:07.201Z",
          "description": "Bunny Stream",
          "group_id": "4qx6chy5nxj2",
          "id": "9gr5s0v3tgby",
          "name": "Stream Service",
          "page_id": "jggkjgplmcdc",
          "position": 1,
          "showcase": true,
          "start_date": "2021-03-01T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-10-16T10:19:09.315Z"
        },
        {
          "created_at": "2021-05-21T10:03:11.998Z",
          "description": null,
          "group_id": "4qx6chy5nxj2",
          "id": "483xbyhx0zgb",
          "name": "Stream - Transcoding Service",
          "page_id": "jggkjgplmcdc",
          "position": 2,
          "showcase": false,
          "start_date": "2021-04-01T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-09-21T09:17:50.572Z"
        },
        {
          "created_at": "2021-06-23T06:35:23.800Z",
          "description": null,
          "group_id": null,
          "id": "1dffns6svlmf",
          "name": "CDN",
          "page_id": "jggkjgplmcdc",
          "position": 4,
          "showcase": true,
          "start_date": "2019-11-01T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.585Z"
        },
        {
          "created_at": "2019-06-18T21:57:37.398Z",
          "description": null,
          "group_id": null,
          "id": "mfq503j91cdp",
          "name": "Edge Storage",
          "page_id": "jggkjgplmcdc",
          "position": 6,
          "showcase": true,
          "start_date": null,
          "status": "degraded_performance",
          "updated_at": "2026-11-12T01:01:46.607Z"
        },
        {
          "created_at": "2025-02-28T17:45:07.540Z",
          "description": null,
          "group_id": null,
          "id": "lcbyqk4bz2pq",
          "name": "Magic Containers",
          "page_id": "jggkjgplmcdc",
          "position": 12,
          "showcase": true,
          "start_date": "2025-01-15T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.627Z"
        },
        {
          "created_at": "2026-01-27T15:45:54.600Z",
          "description": null,
          "group_id": null,
          "id": "y92wygmg5hy9",
          "name": "Bunny Database",
          "page_id": "jggkjgplmcdc",
          "position": 14,
          "showcase": true,
          "start_date": "2026-01-27T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.647Z"
        }
      ],
      "created_at": "2026-10-15T02:44:25.000Z",
      "id": "f99klzgp7tbt",
      "impact": "none",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "mfq503j91cdp",
              "name": "Edge Storage",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "9gr5s0v3tgby",
              "name": "Stream - Stream Service",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "483xbyhx0zgb",
              "name": "Stream - Stream - Transcoding Service",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "lcbyqk4bz2pq",
              "name": "Magic Containers",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "y92wygmg5hy9",
              "name": "Bunny Database",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "Root Cause behind this incident was a core network outage on one of our major Frankfurt providers that made a large number of Bunny servers in Frankfurt unreachable between 02:36 and 02:44 UTC. We haven't observed any further issues since 02:44 UTC, nor expect any further issues due to this and will be resolving this incident at this time.",
          "created_at": "2026-10-15T13:15:16.431Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-15T13:15:16.431Z",
          "id": "srny1byszh6c",
          "incident_id": "f99klzgp7tbt",
          "status": "resolved",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-15T13:15:16.431Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "mfq503j91cdp",
              "name": "Edge Storage",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "lcbyqk4bz2pq",
              "name": "Magic Containers",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "y92wygmg5hy9",
              "name": "Bunny Database",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "All affected services have been stable, we are continuing to monitor",
          "created_at": "2026-10-15T07:24:02.379Z",
          "custom_tweet": null,
          "deliver_notifications": false,
          "display_at": "2026-10-15T07:24:02.000Z",
          "id": "zz0rrbr9l6xv",
          "incident_id": "f99klzgp7tbt",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-15T07:25:41.118Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "mfq503j91cdp",
              "name": "Edge Storage",
              "new_status": "operational",
              "old_status": "operational"
            },
            {
              "code": "1dffns6svlmf",
              "name": "CDN",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "We are investigating a network issue that lasted approximately 10 minutes and affected the availability of the Frankfurt Storage, Magic Containers, Bunny Database and CDN regions",
          "created_at": "2026-10-15T02:44:25.981Z",
          "custom_tweet": null,
          "deliver_notifications": false,
          "display_at": "2026-10-15T02:44:25.000Z",
          "id": "v6vm0g7bzbbq",
          "incident_id": "f99klzgp7tbt",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-15T07:22:50.382Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": "2026-10-15T02:44:25.000Z",
      "name": "Network issues in Frankfurt",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": "2026-10-15T13:15:16.431Z",
      "scheduled_auto_completed": false,
      "scheduled_auto_in_progress": false,
      "scheduled_for": null,
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": null,
      "shortlink": "https://stspg.io/xz93h6b68ztt",
      "started_at": "2026-10-15T02:44:25.000Z",
      "status": "resolved",
      "updated_at": "2026-10-15T13:15:16.453Z"
    },
    {
      "components": [
        {
          "created_at": "2019-06-18T21:56:16.221Z",
          "description": null,
          "group_id": null,
          "id": "twny6x726n5p",
          "name": "API",
          "page_id": "jggkjgplmcdc",
          "position": 3,
          "showcase": false,
          "start_date": null,
          "status": "operational",
          "updated_at": "2026-11-11T15:51:46.923Z"
        }
      ],
      "created_at": "2026-10-08T11:50:14.781Z",
      "id": "gv6bqyz6mpjq",
      "impact": "maintenance",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "operational",
              "old_status": "under_maintenance"
            }
          ],
          "body": "The scheduled maintenance has been completed.",
          "created_at": "2026-10-14T09:00:09.100Z",
          "custom_tweet": null,
          "deliver_notifications": false,
          "display_at": "2026-10-14T09:00:09.100Z",
          "id": "bhdftdvnr3gg",
          "incident_id": "gv6bqyz6mpjq",
          "status": "completed",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-14T09:00:09.100Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "under_maintenance",
              "old_status": "operational"
            }
          ],
          "body": "Scheduled maintenance is currently in progress. We will provide updates as necessary.",
          "created_at": "2026-10-14T07:00:10.626Z",
          "custom_tweet": null,
          "deliver_notifications": false,
          "display_at": "2026-10-14T07:00:10.626Z",
          "id": "vnbcy5sr8l7g",
          "incident_id": "gv6bqyz6mpjq",
          "status": "in_progress",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-14T07:00:10.626Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "twny6x726n5p",
              "name": "API",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "We will be conducting necessary API maintenance on October 14th, between 07:00 UTC and 09:00 UTC.\n\nBrief slight delays in configuration synchronization are expected during this time",
          "created_at": "2026-10-08T11:50:14.882Z",
          "custom_tweet": null,
          "deliver_notifications": false,
          "display_at": "2026-10-08T11:50:14.882Z",
          "id": "wdrkfrb3y16n",
          "incident_id": "gv6bqyz6mpjq",
          "status": "scheduled",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-08T11:50:14.882Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": null,
      "name": "Scheduled API Maintenance",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": "2026-10-14T09:00:09.100Z",
      "scheduled_auto_completed": true,
      "scheduled_auto_in_progress": true,
      "scheduled_for": "2026-10-14T07:00:00.000Z",
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": "2026-10-14T09:00:00.000Z",
      "shortlink": "https://stspg.io/7hn73nwb4wmx",
      "started_at": "2026-10-08T11:50:14.774Z",
      "status": "completed",
      "updated_at": "2026-10-14T09:00:09.669Z"
    },
    {
      "components": [
        {
          "created_at": "2026-01-27T15:45:54.600Z",
          "description": null,
          "group_id": null,
          "id": "y92wygmg5hy9",
          "name": "Bunny Database",
          "page_id": "jggkjgplmcdc",
          "position": 14,
          "showcase": true,
          "start_date": "2026-01-27T00:00:00.000Z",
          "status": "operational",
          "updated_at": "2026-11-12T01:01:46.647Z"
        }
      ],
      "created_at": "2026-10-07T10:13:25.231Z",
      "id": "2yqjfvpsr19w",
      "impact": "minor",
      "impact_override": null,
      "incident_updates": [
        {
          "affected_components": [
            {
              "code": "y92wygmg5hy9",
              "name": "Bunny Database",
              "new_status": "operational",
              "old_status": "operational"
            }
          ],
          "body": "This incident has now been resolved.",
          "created_at": "2026-10-07T22:36:12.936Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-07T22:36:12.936Z",
          "id": "fl7jgg62z4rl",
          "incident_id": "2yqjfvpsr19w",
          "status": "resolved",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-07T22:36:12.936Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "y92wygmg5hy9",
              "name": "Bunny Database",
              "new_status": "operational",
              "old_status": "degraded_performance"
            }
          ],
          "body": "Our Engineering team has identified a process load issue which has now been resolved. The team are now monitoring the situation",
          "created_at": "2026-10-07T11:13:40.673Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-07T11:13:40.673Z",
          "id": "f4yk6wf5zw44",
          "incident_id": "2yqjfvpsr19w",
          "status": "monitoring",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-07T11:13:40.673Z",
          "wants_twitter_update": false
        },
        {
          "affected_components": [
            {
              "code": "y92wygmg5hy9",
              "name": "Bunny Database",
              "new_status": "degraded_performance",
              "old_status": "operational"
            }
          ],
          "body": "We are currently investigating Database performance degradation in some regions, our Engineering team are currently investigating root cause.",
          "created_at": "2026-10-07T10:13:25.495Z",
          "custom_tweet": null,
          "deliver_notifications": true,
          "display_at": "2026-10-07T10:13:25.495Z",
          "id": "hzlqtk6rc1k6",
          "incident_id": "2yqjfvpsr19w",
          "status": "investigating",
          "tweet_id": null,
          "twitter_updated_at": null,
          "updated_at": "2026-10-07T10:13:25.495Z",
          "wants_twitter_update": false
        }
      ],
      "metadata": {},
      "monitoring_at": "2026-10-07T11:13:40.673Z",
      "name": "Database Performance Degradation",
      "page_id": "jggkjgplmcdc",
      "postmortem_body": null,
      "postmortem_body_last_updated_at": null,
      "postmortem_ignored": false,
      "postmortem_notified_subscribers": false,
      "postmortem_notified_twitter": false,
      "postmortem_published_at": null,
      "reminder_intervals": null,
      "resolved_at": "2026-10-07T22:36:12.936Z",
      "scheduled_auto_completed": false,
      "scheduled_auto_in_progress": false,
      "scheduled_for": null,
      "scheduled_remind_prior": false,
      "scheduled_reminded_at": null,
      "scheduled_until": null,
      "shortlink": "https://stspg.io/03nq61skm6c8",
      "started_at": "2026-10-07T10:13:25.222Z",
      "status": "resolved",
      "updated_at": "2026-10-07T22:36:12.958Z"
    }
  ],
  "page": {
    "id": "jggkjgplmcdc",
    "name": "bunny.net",
    "url": "https://status.bunny.net"
  },
  "status": {
    "description": "Partially Degraded Service",
    "indicator": "minor"
  }
}