Snapshot 243099
Raw (normalized text)
Scripts and page chrome removed; this is what change detection compares.
{
"incidents": [
{
"created_at": "2026-11-06T00:55:40Z",
"id": "01M6Q5NB03860Z2CH6MQ44R3P1",
"impact": "critical",
"incident_updates": [
{
"body": "This issue is now resolved.\n\nFor any questions, please contact [support@herondata.io](mailto:support@herondata.io)",
"created_at": "2026-11-09T14:37:19Z",
"display_at": "2026-11-09T14:37:19Z",
"id": "01M70BW05GFQAQJ3ZF9GN6J7HT",
"incident_id": "01M6Q5NB03860Z2CH6MQ44R3P1",
"status": "resolved",
"updated_at": "2026-11-09T14:37:19Z"
},
{
"body": "We have addressed the disruption, and the Heron platform is available again.\n\nPerformance is resuming as normal but you can expect:\n• Temporarily slower processing times\n• Potential failed background check runs (US) and Companies House enricher runs (UK)- these will be retried\n\nAll new incoming submissions are ingested as normal.\nFor submissions during time of disruption (ET: Nov 5 7PM - Nov 6 10AM, GMT: Nov 6 12AM - Nov 6 3PM)\n\n• Email submissions are being processed right now\n\n• API submissions will need to be retried - we recommend doing this in batches",
"created_at": "2026-11-06T15:32:02Z",
"display_at": "2026-11-06T15:32:02Z",
"id": "01M6RQT0CT3SS3TMSBVD7VVD49",
"incident_id": "01M6Q5NB03860Z2CH6MQ44R3P1",
"status": "monitoring",
"updated_at": "2026-11-06T15:32:02Z"
},
{
"body": "We are still experiencing an outage affecting the Heron platform. \n\nWe expect dashboard access and submission processing across Email Ingestion, API, and Workflows to resume by 10am EST / 3PM UK.\n\n\nWe sincerely apologize for the disruption. We will provide more information as soon as we have it.",
"created_at": "2026-11-06T13:29:29Z",
"display_at": "2026-11-06T13:29:29Z",
"id": "01M6RGSKT3P4H6Q4WRTY1A3HDX",
"incident_id": "01M6Q5NB03860Z2CH6MQ44R3P1",
"status": "identified",
"updated_at": "2026-11-06T13:29:29Z"
},
{
"body": "**Heron - Service Outage**\n\nWe are currently experiencing a service outage affecting the Heron platform.\n\nDashboard access and submission processing across Email Ingestion, API, and Workflows are temporarily unavailable.\n\nWe are actively investigating the issue and will provide updates as soon as they become available.",
"created_at": "2026-11-06T00:55:40Z",
"display_at": "2026-11-06T00:55:40Z",
"id": "01M6Q5NB03JE93TEGH3JF4ATPK",
"incident_id": "01M6Q5NB03860Z2CH6MQ44R3P1",
"status": "investigating",
"updated_at": "2026-11-06T06:34:11Z"
}
],
"name": "Heron - Dashboard Outage",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-11-09T14:37:19Z",
"status": "resolved",
"updated_at": "2026-11-09T14:37:19Z"
},
{
"created_at": "2026-10-21T17:38:47Z",
"id": "01M5FRPKEW8N24RA7VMEBQQGK9",
"impact": "minor",
"incident_updates": [
{
"body": "All submissions in the backlog have been processed, and new submissions are being processed as normal.\n\nWe are reviewing the incident and working through measures to prevent recurrence. We will share a summary of our findings and follow-up actions once this review is complete.\n\nPlease reach out to [support@herondata.io](mailto:support@herondata.io) if you experience any remaining issues",
"created_at": "2026-10-21T18:32:23Z",
"display_at": "2026-10-21T18:32:23Z",
"id": "01M5FVRR77JZMJA2EHJJ2EZENC",
"incident_id": "01M5FRPKEW8N24RA7VMEBQQGK9",
"status": "resolved",
"updated_at": "2026-10-21T18:32:31Z"
},
{
"body": "Unfortunately, since 1:05 ET this afternoon, we are again experiencing delays in processing\n\nWe are investigating and working on resolving this with highest priority\n\nWe sincerely apologize for the disruption\n\nWe will share updates as they are available",
"created_at": "2026-10-21T17:38:47Z",
"display_at": "2026-10-21T17:38:47Z",
"id": "01M5FRPKEWZNRFWC6BJ95CY0V2",
"incident_id": "01M5FRPKEW8N24RA7VMEBQQGK9",
"status": "investigating",
"updated_at": "2026-10-21T17:38:47Z"
}
],
"name": "Processing Delay",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-10-21T18:32:23Z",
"status": "resolved",
"updated_at": "2026-10-21T18:32:23Z"
},
{
"created_at": "2026-10-20T15:05:21Z",
"id": "01M5CXGY7VGQMHD86NQYBP9DXQ",
"impact": "minor",
"incident_updates": [
{
"body": "This issue has now been resolved.\n\nAll submissions in the backlog have cleared and new submissions will be processed as normal. \n\nIf you are experiencing any remaining issues, please contact support@herondata.io.\n\n",
"created_at": "2026-10-20T18:22:39Z",
"display_at": "2026-10-20T18:22:39Z",
"id": "01M5D8T6QE63GF0PPW5G1DC0SC",
"incident_id": "01M5CXGY7VGQMHD86NQYBP9DXQ",
"status": "resolved",
"updated_at": "2026-10-20T18:22:39Z"
},
{
"body": "The backlog of submissions is being cleared, and you will see delayed submissions being processed. \n\nWe currently expect this to be resolved within the next 90 minutes. \n\nPlease note that deals may not be processed in the order they were originally submitted.",
"created_at": "2026-10-20T17:06:24Z",
"display_at": "2026-10-20T17:06:24Z",
"id": "01M5D4EJKJ4KMV39WY18A7TC0S",
"incident_id": "01M5CXGY7VGQMHD86NQYBP9DXQ",
"status": "identified",
"updated_at": "2026-10-20T17:06:24Z"
},
{
"body": "We are experiencing delays with processing workflows, this issue started approximately 10:30 ET / 15:30 BST.\n\nA fix has been implemented and workflow backlog is being processed ",
"created_at": "2026-10-20T15:05:21Z",
"display_at": "2026-10-20T15:05:21Z",
"id": "01M5CXGY7VJBWNTN70825X5F26",
"incident_id": "01M5CXGY7VGQMHD86NQYBP9DXQ",
"status": "identified",
"updated_at": "2026-10-20T15:05:21Z"
}
],
"name": "Workflow processing latency",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-10-20T18:22:39Z",
"status": "resolved",
"updated_at": "2026-10-20T18:22:39Z"
},
{
"created_at": "2026-10-20T12:42:49Z",
"id": "01M5CNBYHAEWMH4YBK20Z3ZV69",
"impact": "minor",
"incident_updates": [
{
"body": "This issue is now resolved.\n\nAll API error and latency are now back to normal levels\n\nFor any questions, please contact [support@herondata.io](mailto:support@herondata.io \"support@herondata.io\").",
"created_at": "2026-10-20T14:43:39Z",
"display_at": "2026-10-20T14:43:39Z",
"id": "01M5CW972TDXXNX60SJ88FDPER",
"incident_id": "01M5CNBYHAEWMH4YBK20Z3ZV69",
"status": "resolved",
"updated_at": "2026-10-20T14:43:39Z"
},
{
"body": "API error rate currently back down to normal levels and latency also back to normal levels.\n\nTeam is continuing to monitor",
"created_at": "2026-10-20T13:55:47Z",
"display_at": "2026-10-20T13:55:47Z",
"id": "01M5CSHJD5TXHC3KG60QC66F5X",
"incident_id": "01M5CNBYHAEWMH4YBK20Z3ZV69",
"status": "monitoring",
"updated_at": "2026-10-20T13:55:47Z"
},
{
"body": "We are experiencing elevated error rates and latency as caused by a downstream google cloud outage.\n\nAPI customers will be receiving additional 5xx status codes and should re-try requests.\n\nWorkflow processing currently has elevated latency but no failures. ",
"created_at": "2026-10-20T12:42:49Z",
"display_at": "2026-10-20T12:42:49Z",
"id": "01M5CNBYHAEBFZB75M3QN7KF3J",
"incident_id": "01M5CNBYHAEWMH4YBK20Z3ZV69",
"status": "monitoring",
"updated_at": "2026-10-20T13:28:07Z"
}
],
"name": "Google cloud outage",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-10-20T14:43:39Z",
"status": "resolved",
"updated_at": "2026-10-20T14:43:39Z"
},
{
"created_at": "2026-10-05T15:16:01Z",
"id": "01M46A5PBYWHGDDEV018PKXFJP",
"impact": "minor",
"incident_updates": [
{
"body": "This issue is now resolved.",
"created_at": "2026-10-06T10:27:18Z",
"display_at": "2026-10-06T10:27:18Z",
"id": "01M48C1QYGWB8HNPXYR0G1NM34",
"incident_id": "01M46A5PBYWHGDDEV018PKXFJP",
"status": "resolved",
"updated_at": "2026-10-06T10:27:18Z"
},
{
"body": "There have been no failed syncs due to Salesforce's issues for the past 2 hours. We are continuing to monitor Salesforce sync attempts, and waiting on their team for an explanation of the incident. \nWe have re-synced all affected deals. ",
"created_at": "2026-10-05T19:04:52Z",
"display_at": "2026-10-05T19:04:52Z",
"id": "01M46Q8QFM6AXP8QA5K4BAG9Q3",
"incident_id": "01M46A5PBYWHGDDEV018PKXFJP",
"status": "monitoring",
"updated_at": "2026-10-05T19:04:52Z"
},
{
"body": "Salesforce is currently experiencing intermittent issues, which are causing some of our sync attempts to fail.\n\nWe have raised the issue with Salesforce and are actively monitoring the situation.\n\nWe are retrying failed submission syncs as we go.\n\nThe issue started at 11:00 ET / 15:00 UTC.",
"created_at": "2026-10-05T15:16:01Z",
"display_at": "2026-10-05T15:16:01Z",
"id": "01M46A5PBYSBAD8JXP5KDK4BMC",
"incident_id": "01M46A5PBYWHGDDEV018PKXFJP",
"status": "investigating",
"updated_at": "2026-10-05T15:16:01Z"
}
],
"name": "Intermittent Salesforce Issues Affecting Syncs",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-10-06T10:27:18Z",
"status": "resolved",
"updated_at": "2026-10-06T10:27:18Z"
},
{
"created_at": "2026-09-22T14:10:54Z",
"id": "01M34Q948DT8ZXBK72VN6GJPXV",
"impact": "minor",
"incident_updates": [
{
"body": "Dashboard performance is now back to normal\n\nPlease reach out to support@herondata.io in case of any questions",
"created_at": "2026-09-22T16:44:02Z",
"display_at": "2026-09-22T16:44:02Z",
"id": "01M3501H098MHH7H1P89BYQ16N",
"incident_id": "01M34Q948DT8ZXBK72VN6GJPXV",
"status": "resolved",
"updated_at": "2026-09-22T16:44:02Z"
},
{
"body": "We have applied a fix to mitigate the degraded dashboard performance.\n\nFor customers using the dashboard, pages should be loading at normal speed again, including policy evaluations.\n\nIf you continue to experience any issues, please email support@herondata.io",
"created_at": "2026-09-22T14:57:36Z",
"display_at": "2026-09-22T14:57:36Z",
"id": "01M34SYMJQZ0HXFSEDFQ50RD6B",
"incident_id": "01M34Q948DT8ZXBK72VN6GJPXV",
"status": "monitoring",
"updated_at": "2026-09-22T15:00:45Z"
},
{
"body": "We’re currently experiencing degraded dashboard performance.\n\nFor customers using the dashboard, this may result in slower page load times and an empty Policy Evaluation screen.\n\nThis issue started at 09:30 ET / 14:30 BST.\n\nWe are investigating and working on resolving this with highest priority.",
"created_at": "2026-09-22T14:10:54Z",
"display_at": "2026-09-22T14:10:54Z",
"id": "01M34Q948DC51WNDVZH3RJ53ZQ",
"incident_id": "01M34Q948DT8ZXBK72VN6GJPXV",
"status": "investigating",
"updated_at": "2026-09-22T14:10:54Z"
}
],
"name": "Heron Dashboard slow to load",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-09-22T16:44:02Z",
"status": "resolved",
"updated_at": "2026-09-22T16:44:03Z"
},
{
"created_at": "2026-09-09T20:19:57Z",
"id": "01M23X7GYE1T4K89CXS02R1SF1",
"impact": "minor",
"incident_updates": [
{
"body": "This issue is now resolved.\n\nFor any questions, please contact [support@herondata.io](mailto:support@herondata.io).",
"created_at": "2026-09-09T21:42:16Z",
"display_at": "2026-09-09T21:42:16Z",
"id": "01M241Y8E1D454ZFKH1J87SDTZ",
"incident_id": "01M23X7GYE1T4K89CXS02R1SF1",
"status": "resolved",
"updated_at": "2026-09-09T21:42:16Z"
},
{
"body": "We experienced an issue early today affecting historic submissions from the last 30 days\n\nWorkflows for submissions that included Wells Fargo statements were reprocessed.\n\n• If you are a funder using email responses, you may have received summary emails for previously processed deals.\n\n• If you subscribe to our webhooks, you may have received additional `end_user.processed` webhooks for previously processed submissions.\n\n**This issue is now mitigated and resolved**\n\nIf this caused any issues for your workflows, please reach out to [support@herondata.io](mailto:support@herondata.io).",
"created_at": "2026-09-09T20:19:57Z",
"display_at": "2026-09-09T20:19:57Z",
"id": "01M23X7GYE71Z3TQDTPWY1BX4Y",
"incident_id": "01M23X7GYE1T4K89CXS02R1SF1",
"status": "monitoring",
"updated_at": "2026-09-09T20:19:57Z"
}
],
"name": "Issue: old submissions with Wells Fargo bank statements reprocessed",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-09-09T21:42:16Z",
"status": "resolved",
"updated_at": "2026-09-09T21:42:16Z"
},
{
"created_at": "2026-07-27T15:16:49Z",
"id": "01KYJ2CTXH9RXCQ71B71WS6TB6",
"impact": "major",
"incident_updates": [
{
"body": "This issue is now resolved.\n\nSubmissions between 10:15-11:15 ET / 15:15 - 16:15 UTC were affected.\n\nAll affected submissions have been rerun.\n\nFor any questions, please contact [support@herondata.io](mailto:support@herondata.io).",
"created_at": "2026-07-27T15:36:48Z",
"display_at": "2026-07-27T15:36:48Z",
"id": "01KYJ3HEA3AYNE3VGE3GSXQG3R",
"incident_id": "01KYJ2CTXH9RXCQ71B71WS6TB6",
"status": "resolved",
"updated_at": "2026-07-27T15:36:48Z"
},
{
"body": "We have identified the issue causing the outage with submission processing\n\nWe have implemented a fix and will reprocess any affected submissions. We estimate this to be completed by 12:00 ET / 17:00 UTC.",
"created_at": "2026-07-27T15:21:20Z",
"display_at": "2026-07-27T15:21:20Z",
"id": "01KYJ2N3SZ4DPT8DEC57B15H5F",
"incident_id": "01KYJ2CTXH9RXCQ71B71WS6TB6",
"status": "identified",
"updated_at": "2026-07-27T15:21:20Z"
},
{
"body": "We are experiencing an outage caused by one of our external vendors affecting submission processing.\n\nThis is causing temporary failures / some submissions missing partial results\n\nThis issue started at 10:15 ET / 15:15 UTC.\n\nWe are investigating and working on resolving this with highest priority.",
"created_at": "2026-07-27T15:16:49Z",
"display_at": "2026-07-27T15:16:49Z",
"id": "01KYJ2CTXHN052K353YWY5E0EC",
"incident_id": "01KYJ2CTXH9RXCQ71B71WS6TB6",
"status": "investigating",
"updated_at": "2026-07-27T15:16:49Z"
}
],
"name": "Submission processing affected",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-07-27T15:36:48Z",
"status": "resolved",
"updated_at": "2026-07-27T15:36:48Z"
},
{
"created_at": "2026-06-04T19:16:22Z",
"id": "01KTA11CR4KRZMJ89CSCTS5PTY",
"impact": "critical",
"incident_updates": [
{
"body": "All impacted end users have been reprocessed",
"created_at": "2026-06-04T20:07:20Z",
"display_at": "2026-06-04T20:07:20Z",
"id": "01KTA3YPZH9F8KT3TJ2MVQ4GJ1",
"incident_id": "01KTA11CR4KRZMJ89CSCTS5PTY",
"status": "resolved",
"updated_at": "2026-06-04T20:07:20Z"
},
{
"body": "All workflow features are operational and failed workflows are being re-run",
"created_at": "2026-06-04T19:46:31Z",
"display_at": "2026-06-04T19:46:31Z",
"id": "01KTA2RK29HPR74FF8EV58YEDG",
"incident_id": "01KTA11CR4KRZMJ89CSCTS5PTY",
"status": "monitoring",
"updated_at": "2026-06-04T19:46:31Z"
},
{
"body": "We have identified the issue causing the outage with workflows with enrichers\n\nWe are implementing a fix. We estimate this to be completed by 3:17 PM ET / 8:17 PM UTC\n\nWe will rerun all affected workflows: workflows between 2:40pm ET / 07:40pm UTC and 3:17 PM ET / 8:17 PM UTC",
"created_at": "2026-06-04T19:16:22Z",
"display_at": "2026-06-04T19:16:22Z",
"id": "01KTA11CR455H6P6150FSFNGFW",
"incident_id": "01KTA11CR4KRZMJ89CSCTS5PTY",
"status": "identified",
"updated_at": "2026-06-04T19:16:22Z"
}
],
"name": "Workflow Enricher errors",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-06-04T20:07:20Z",
"status": "resolved",
"updated_at": "2026-06-04T20:07:20Z"
},
{
"created_at": "2026-05-05T17:05:52Z",
"id": "01KQWHMVM68YYTEPGZQR3AKM2J",
"impact": "minor",
"incident_updates": [
{
"body": "All failed workflows have now been retried and incident is resolved",
"created_at": "2026-05-05T18:11:11Z",
"display_at": "2026-05-05T17:50:46Z",
"id": "01KQWNCF6JAN1W0Q6Q4XXRCSN9",
"incident_id": "01KQWHMVM68YYTEPGZQR3AKM2J",
"status": "resolved",
"updated_at": "2026-06-04T14:11:57Z"
},
{
"body": "A fix has been deployed for new deals, we are currently backfilling any unprocessed workflows.",
"created_at": "2026-05-05T17:05:52Z",
"display_at": "2026-05-05T17:00:26Z",
"id": "01KQWHMVM6E3YHXR8B4G4C65JK",
"incident_id": "01KQWHMVM68YYTEPGZQR3AKM2J",
"status": "monitoring",
"updated_at": "2026-06-04T14:11:57Z"
},
{
"body": "We are currently investigating an issue for bank statements not parsing",
"created_at": "2026-05-05T17:05:52Z",
"display_at": "2026-05-05T16:36:42Z",
"id": "01KQWHMVM60BFBJZH6F24FSYHV",
"incident_id": "01KQWHMVM68YYTEPGZQR3AKM2J",
"status": "investigating",
"updated_at": "2026-06-04T14:11:57Z"
}
],
"name": "Degraded bank statement parsing",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2026-05-05T17:50:46Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:57Z"
},
{
"created_at": "2026-04-23T13:05:51Z",
"id": "01KPX74RG99XX464AM5CX84C1C",
"impact": "none",
"incident_updates": [
{
"body": "We experienced API outage (\u003c5mins) from a prolonged database migration. All systems are back to normal",
"created_at": "2026-04-23T13:05:51Z",
"display_at": "2022-11-02T11:40:00Z",
"id": "01KPX74RG9YK01D1BC9SP7Y8CX",
"incident_id": "01KPX74RG99XX464AM5CX84C1C",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "API outage",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2022-11-02T11:40:00Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:51Z",
"id": "01KPX74RM65NWNQ10PGX0BJGS7",
"impact": "none",
"incident_updates": [
{
"body": "This incident has been resolved.",
"created_at": "2026-04-23T13:05:51Z",
"display_at": "2022-11-01T12:50:07Z",
"id": "01KPX74RM6NNFBG9181W7MA2BW",
"incident_id": "01KPX74RM65NWNQ10PGX0BJGS7",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We are continuing to work on a fix for this issue.",
"created_at": "2026-04-23T13:05:51Z",
"display_at": "2022-11-01T10:27:45Z",
"id": "01KPX74RM6WP4XP1PXVMVJSGDA",
"incident_id": "01KPX74RM65NWNQ10PGX0BJGS7",
"status": "identified",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "The issue has been identified and a fix is being implemented.",
"created_at": "2026-04-23T13:05:51Z",
"display_at": "2022-11-01T09:00:25Z",
"id": "01KPX74RM6Z80NV3H9MNNPFC5R",
"incident_id": "01KPX74RM65NWNQ10PGX0BJGS7",
"status": "identified",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Increased API latency",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2022-11-01T12:50:07Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:51Z",
"id": "01KPX74RVX4X2HVAWNFFQA5TMB",
"impact": "minor",
"incident_updates": [
{
"body": "Response times have been restored.",
"created_at": "2026-04-23T13:05:52Z",
"display_at": "2022-10-31T16:10:02Z",
"id": "01KPX74RVX4Z3HKBAH8VRSCPT3",
"incident_id": "01KPX74RVX4X2HVAWNFFQA5TMB",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We are currently investigating this issue.",
"created_at": "2026-04-23T13:05:52Z",
"display_at": "2022-10-31T15:42:17Z",
"id": "01KPX74RVX6R22HAG06EXTJ6SN",
"incident_id": "01KPX74RVX4X2HVAWNFFQA5TMB",
"status": "investigating",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Increased API latency",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2022-10-31T16:10:02Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:52Z",
"id": "01KPX74S2V47AEYR4T6KRGRCDE",
"impact": "none",
"incident_updates": [
{
"body": "We noticed intermittent increased latency yesterday afternoon due to unprecedented levels of traffic. While debugging the root cause and how to handle this, we increased our compute resources in multiple areas to handle the traffic. We have now identified the root cause and solved the issue. Response times are back to normal but we will continue to monitor to ensure the fix worked.",
"created_at": "2026-04-23T13:05:52Z",
"display_at": "2022-10-12T14:30:00Z",
"id": "01KPX74S2VC7Q3YA1EXPETPAVB",
"incident_id": "01KPX74S2V47AEYR4T6KRGRCDE",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Increase API response times",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2022-10-12T14:30:00Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:52Z",
"id": "01KPX74SSM6FXFJCTAZT1XNY26",
"impact": "none",
"incident_updates": [
{
"body": "From 00:10-00:19 UTC (9 minutes), we had a major outage in our API when we experienced a high amount of 502 errors that rendered our backend API unusable.\n\nThis was caused by issues in our load balancer, which was caused by usually high amounts of traffic and unavailable pods to service the traffic. We are in the process of adding better scalability to our backend to handle such spikes in traffic moving forward, including better horizontal scaling metrics.",
"created_at": "2026-04-23T13:05:52Z",
"display_at": "2022-07-08T00:00:00Z",
"id": "01KPX74SSMMXWFNTN6HZGJEBH3",
"incident_id": "01KPX74SSM6FXFJCTAZT1XNY26",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Major outage: Load balancer 502s",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2022-07-08T00:00:00Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:53Z",
"id": "01KPX74SX82A035DT6FC6ZG4SH",
"impact": "none",
"incident_updates": [
{
"body": "From 8:30 - 8:35 UTC we had brief API downtime from a planned database migration. We're fully operational again",
"created_at": "2026-04-23T13:05:53Z",
"display_at": "2022-06-23T08:30:00Z",
"id": "01KPX74SX8HG4WE1R3129YABTS",
"incident_id": "01KPX74SX82A035DT6FC6ZG4SH",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "API downtime",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2022-06-23T08:30:00Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:53Z",
"id": "01KPX74T0ZM7XDPC8MNRPSDRT2",
"impact": "none",
"incident_updates": [
{
"body": "From 9:11 to 9:20 UTC we experienced timeouts and failed requests on our `POST` and `GET` transactions endpoints. This was due to shipping product improvements which included a database upgrade. We're fully operational again.",
"created_at": "2026-04-23T13:05:53Z",
"display_at": "2022-05-20T09:30:34Z",
"id": "01KPX74T0ZCMAP5AVEVE55GRDG",
"incident_id": "01KPX74T0ZM7XDPC8MNRPSDRT2",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "API downtime",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2022-05-20T09:30:34Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:53Z",
"id": "01KPX74T4S43ZZ7HE2XSX4327J",
"impact": "none",
"incident_updates": [
{
"body": "During a database migration in production, an overly aggressive lock took over a table we use for authentication, so we could not serve any requests to customers between 16:20-16:50 UTC. We've now resolved the issue and are fully operational.",
"created_at": "2026-04-23T13:05:53Z",
"display_at": "2022-04-04T16:54:08Z",
"id": "01KPX74T4SSJ61M3CR5MP840AR",
"incident_id": "01KPX74T4S43ZZ7HE2XSX4327J",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "API downtime",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2022-04-04T16:54:08Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:53Z",
"id": "01KPX74TJ5YBQY111QN3KM2DMX",
"impact": "none",
"incident_updates": [
{
"body": "In an attempt to optimise our network traffic routing, we provisioned some config changes to our load balancer. The change caused our Kubernetes routing to become unhealthy and thus blocking traffic coming into our app.herondata.io domain. This was tested in staging environments and worked correctly, which means production-level traffic made it impossible to apply this change properly. We quickly reverted the config to stabilise the API which is now operating normally.",
"created_at": "2026-04-23T13:05:53Z",
"display_at": "2022-02-07T11:17:00Z",
"id": "01KPX74TJ56H21S48JKE19QYF5",
"incident_id": "01KPX74TJ5YBQY111QN3KM2DMX",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "API downtime",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2022-02-07T11:17:00Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:53Z",
"id": "01KPX74TP371P5MP9KG7FJ0J9G",
"impact": "critical",
"incident_updates": [
{
"body": "Google Cloud has resolved this issue. Our API is fully functional again.",
"created_at": "2026-04-23T13:05:53Z",
"display_at": "2021-11-16T18:09:26Z",
"id": "01KPX74TP3G3J7XQ3THTSHNMDD",
"incident_id": "01KPX74TP371P5MP9KG7FJ0J9G",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "Google Cloud Load Balancers are experiencing issues, so Google is unable to port any traffic to our API. Any calls to our API will currently result in a 404 error. This is affecting other known sites such as spotify.com and etsy.com.",
"created_at": "2026-04-23T13:05:53Z",
"display_at": "2021-11-16T18:02:05Z",
"id": "01KPX74TP3GQ0H9Y53B9S6MX7A",
"incident_id": "01KPX74TP371P5MP9KG7FJ0J9G",
"status": "investigating",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Google Cloud Load Balancers",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2021-11-16T18:09:26Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:54Z",
"id": "01KPX74TVYJN367CW95GWDQ7GW",
"impact": "none",
"incident_updates": [
{
"body": "We ran an upgrade of our production database to handle increased traffic which resulted in about 1 minute of intermittent downtime for our API users. The API performance is back to normal.",
"created_at": "2026-04-23T13:05:54Z",
"display_at": "2021-11-11T10:48:00Z",
"id": "01KPX74TVY8S53YFGF23VPY49Y",
"incident_id": "01KPX74TVYJN367CW95GWDQ7GW",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Database CPU upgrade",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2021-11-11T10:48:00Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:54Z",
"id": "01KPX74TZFHZZE8SCHA78ET724",
"impact": "none",
"incident_updates": [
{
"body": "Our REST API responses experienced increased latency, peaking at 60s. Some customers using our async enrichment flow will have seen webhooks take longer to arrive than usual. All systems are back to normal now.",
"created_at": "2026-04-23T13:05:54Z",
"display_at": "2021-10-19T14:43:46Z",
"id": "01KPX74TZF8TAFYBKAKGYRTT3H",
"incident_id": "01KPX74TZFHZZE8SCHA78ET724",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Increased API and webhook responses",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2021-10-19T14:43:46Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:54Z",
"id": "01KPX74V357N4VD2CNFSBAQ4EX",
"impact": "none",
"incident_updates": [
{
"body": "As part of releasing new ML models to improve our merchant extraction service, we hit scaling issues when exposed to a higher than normal throughput. All the relevant checks were made in testing, local and staging environments but unfortunately nothing could reproduce production-level traffic. We have reverted the release, and all systems are fully functional again.",
"created_at": "2026-04-23T13:05:54Z",
"display_at": "2021-10-07T13:14:08Z",
"id": "01KPX74V35NJ3SRY189MYSSY1E",
"incident_id": "01KPX74V357N4VD2CNFSBAQ4EX",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Degraded API performance",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2021-10-07T13:14:08Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:54Z",
"id": "01KPX74V6WCWHT4A8JQS6QGHAY",
"impact": "none",
"incident_updates": [
{
"body": "Some users might have experienced intermittent 500 response codes between 7PM and 8PM BST. This was caused by a monitoring tool we added to better understand our usage and latency which unfortunately interfered with external API calls which we rely on for some API endpoints and users. Once we identified the issue we reverted the monitoring changes and all systems returned to normal. Moving forward we will deploy and babysit all monitoring changes (on top of code deploys and core infra changes) in staging before releasing to production.",
"created_at": "2026-04-23T13:05:54Z",
"display_at": "2021-09-15T18:00:00Z",
"id": "01KPX74V6W61FW0RFBM3DX4AKY",
"incident_id": "01KPX74V6WCWHT4A8JQS6QGHAY",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Degraded API Performance",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2021-09-15T18:00:00Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:54Z",
"id": "01KPX74VAMJAJBGTQP0BTEYYQN",
"impact": "none",
"incident_updates": [
{
"body": "Our automated SSL renewal process failed. This meant our API was down between 10:08 and 10:49AM BST.\n\nWe provisioned a new SSL certificate manually, restored automatic SSL certificate renewals and added monitoring to prevent this from happening again.",
"created_at": "2026-04-23T13:05:54Z",
"display_at": "2021-09-14T09:08:00Z",
"id": "01KPX74VAMGBH950J73ABE043M",
"incident_id": "01KPX74VAMJAJBGTQP0BTEYYQN",
"status": "resolved",
"updated_at": "2026-06-04T14:11:59Z"
}
],
"name": "SSL Certificate Renewal Error",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2021-09-14T09:08:00Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:59Z"
}
],
"page": {
"id": "01KPX749MKTWDDTG3GXK41AEEB",
"name": "Heron Data",
"updated_at": "2026-11-09T14:37:19Z",
"url": "https://status.herondata.io/"
}
}