Snapshot 66317
Normalized text
Scripts and page chrome removed; this is what change detection compares.
{
"incidents": [
{
"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:49Z",
"id": "01KPX74P24K0AC3VD7E3J6VN34",
"impact": "minor",
"incident_updates": [
{
"body": "This incident has been resolved. We experienced a high number of API requests that were using a high amount of CPU, overwhelming our infrastructure. We shipped a change that reduced the CPU usage, and have seen normal CPU usage for the last 8 hours",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-06-22T09:53:43Z",
"id": "01KPX74P241DJSBCS0BZRX6007",
"incident_id": "01KPX74P24K0AC3VD7E3J6VN34",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We have implemented mitigation measures to address the higher than usual error rate with our API. We will continue to closely monitor the situation. Thank you for your understanding.",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-06-21T21:41:33Z",
"id": "01KPX74P24KPYHA9MJMEFCHRT6",
"incident_id": "01KPX74P24K0AC3VD7E3J6VN34",
"status": "monitoring",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We have identified the cause of the error rate issue and are actively working on resolving it. Thank you for your patience as we work towards a solution.",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-06-21T21:31:07Z",
"id": "01KPX74P24471KA3PC4N4CVE8Y",
"incident_id": "01KPX74P24K0AC3VD7E3J6VN34",
"status": "identified",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We are currently experiencing a higher than usual error rate with our API. Our team is actively investigating and working on resolving the issue. Updates to follow soon. We apologize for any inconvenience caused. Thank you for your patience.",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-06-21T21:20:00Z",
"id": "01KPX74P24YPRPT5NNEH3K9EFH",
"incident_id": "01KPX74P24K0AC3VD7E3J6VN34",
"status": "investigating",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "API instability",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2023-06-22T09:53:43Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:49Z",
"id": "01KPX74PBW46M41EKTGMMBQMNX",
"impact": "critical",
"incident_updates": [
{
"body": "This incident has been resolved.",
"created_at": "2026-04-23T13:05:50Z",
"display_at": "2023-04-07T11:33:12Z",
"id": "01KPX74PBWMYZCP3SAPCTCEQ01",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We are continuing to monitor for any further issues.",
"created_at": "2026-04-23T13:05:50Z",
"display_at": "2023-04-07T10:59:40Z",
"id": "01KPX74PBWQQ0SQQBR4R425V2Z",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "monitoring",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "A fix has been implemented and we are monitoring the results.",
"created_at": "2026-04-23T13:05:50Z",
"display_at": "2023-04-07T10:52:35Z",
"id": "01KPX74PBWT28AG91R2RWV36SW",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "monitoring",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We have identified that a related database table is impacted, and are implementing a fix",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-04-07T06:16:48Z",
"id": "01KPX74PBWRN17KB1N4H0BEAR4",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "identified",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "A fix has been implemented and we are monitoring the results.",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-04-07T06:04:12Z",
"id": "01KPX74PBWXT7HJTRDGHDWZF2Y",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "monitoring",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "The database migration is complete and async processing is back online",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-04-07T05:36:19Z",
"id": "01KPX74PBWS4MQV9XZ1B9PWPDC",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "identified",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We are running a backfill on the table in question which we believe will take ~6 hours, so we will provide another update around then",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-04-06T22:55:56Z",
"id": "01KPX74PBWF61GET7HPWB7Z2JX",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "identified",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We have remediated part of the issue. Now the outage is limited to async processing and any route that involves fetching transaction categories (e.g., delete \u0026 get transactions, end user endpoints like /summary, /profit_and_loss, and various reports). \n\nWe are executing a fix which is underway for the remainder",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-04-06T21:17:54Z",
"id": "01KPX74PBW72KPDDZ6PJJ5J2JS",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "identified",
"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:49Z",
"display_at": "2023-04-06T19:42:32Z",
"id": "01KPX74PBWB4TWKWXENTE98MQP",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "identified",
"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:49Z",
"display_at": "2023-04-06T19:40:15Z",
"id": "01KPX74PBWEVHHGJMXZ5YX35E1",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"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:49Z",
"display_at": "2023-04-06T19:17:05Z",
"id": "01KPX74PBWR1D5Y3X8SZ4RZB1R",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "identified",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We are currently investigating an issue where we have reached the maximum number of IDs for a table in our database. We have to schedule some emergency downtime to resolve the issue",
"created_at": "2026-04-23T13:05:49Z",
"display_at": "2023-04-06T19:16:43Z",
"id": "01KPX74PBWDJGWY5B2987Y0HRJ",
"incident_id": "01KPX74PBW46M41EKTGMMBQMNX",
"status": "investigating",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Database outage",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2023-04-07T11:33:12Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:50Z",
"id": "01KPX74Q6P0WE7BCBK3PAVEK94",
"impact": "major",
"incident_updates": [
{
"body": "We apologise for the increased 500 errors and timeouts experienced in the last 10 hours.\n\nWe introduced a new index to our database which was partially built and resulted in an “invalid” state. This resulted in long running queries which blocked subsequent reads. We dropped the index, as well as blocking database processes, and are now recovered.",
"created_at": "2026-04-23T13:05:50Z",
"display_at": "2023-03-01T10:54:25Z",
"id": "01KPX74Q6PP6M2B6KEF6MY0WG1",
"incident_id": "01KPX74Q6P0WE7BCBK3PAVEK94",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "This incident has been resolved.",
"created_at": "2026-04-23T13:05:50Z",
"display_at": "2023-03-01T10:54:20Z",
"id": "01KPX74Q6PCWKWBKW1QJBEH5PW",
"incident_id": "01KPX74Q6P0WE7BCBK3PAVEK94",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "A fix has been implemented and we are monitoring the results.",
"created_at": "2026-04-23T13:05:50Z",
"display_at": "2023-03-01T10:53:33Z",
"id": "01KPX74Q6P5GVQHPJK5M05RPM2",
"incident_id": "01KPX74Q6P0WE7BCBK3PAVEK94",
"status": "monitoring",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We're experiencing an elevated level of API errors and are currently looking into the issue.",
"created_at": "2026-04-23T13:05:50Z",
"display_at": "2023-03-01T09:47:40Z",
"id": "01KPX74Q6P7CA2BC7CVTQ8PD59",
"incident_id": "01KPX74Q6P0WE7BCBK3PAVEK94",
"status": "investigating",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "Elevated API Errors",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2023-03-01T10:54:20Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"created_at": "2026-04-23T13:05:50Z",
"id": "01KPX74QVQ0H11XHT9QD6JK0KT",
"impact": "major",
"incident_updates": [
{
"body": "This incident has been resolved.",
"created_at": "2026-04-23T13:05:51Z",
"display_at": "2023-01-27T13:24:38Z",
"id": "01KPX74QVQDHGKN19QVKBVGZET",
"incident_id": "01KPX74QVQ0H11XHT9QD6JK0KT",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "A fix has been implemented and we are monitoring the results.",
"created_at": "2026-04-23T13:05:51Z",
"display_at": "2023-01-27T13:14:56Z",
"id": "01KPX74QVQ65K1CMB0A6MZJF57",
"incident_id": "01KPX74QVQ0H11XHT9QD6JK0KT",
"status": "monitoring",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"body": "We are experiencing issues with our PDF parsing capabilities. The issue has been identified and the fix is in progress.",
"created_at": "2026-04-23T13:05:50Z",
"display_at": "2023-01-27T12:53:31Z",
"id": "01KPX74QVQX7F3TAESSF04ZNG0",
"incident_id": "01KPX74QVQ0H11XHT9QD6JK0KT",
"status": "identified",
"updated_at": "2026-06-04T14:11:58Z"
}
],
"name": "PDF parsing issue",
"page_id": "01KPX749MKTWDDTG3GXK41AEEB",
"resolved_at": "2023-01-27T13:24:38Z",
"status": "resolved",
"updated_at": "2026-06-04T14:11:58Z"
},
{
"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-10-08T15:03:10Z",
"url": "https://status.herondata.io/"
}
}