Is Nango down?
Last checked 8m agoNo incidents right now.
Nango is operational right now. Last checked 8m ago; the most recent incident resolved 2d ago.
Real-time Nango status, recent outages, and incident history — pulled directly from Nango's official status page at https://status.nango.dev every 5 minutes. Pingoru tracks 2 Nango services and has captured 4 incidents in the last 90 days (96.67% uptime). Get email, Slack, Discord, or webhook alerts the moment Nango reports a new incident — free for 5 monitors, no credit card.
Recent outages & incidents
Past 90 days- Nango Cloud Health
Timeline · 2 updates
- investigating · Jun 12, 2026, 12:40 AM UTC
We are investigating a degradation on our action executions
- resolved · Jun 12, 2026, 02:04 AM UTC
Systems fully recovered
Latest: Systems fully recovered
-
- Nango Cloud Health
Timeline · 3 updates
- investigating · Jun 10, 2026, 01:24 PM UTC
We are currently experiencing degraded performance in Nango syncs. We are currently investigating and will update here.
- resolved · Jun 10, 2026, 01:32 PM UTC
We have identified the issue and rolled out the fix. We will continue monitoring.
- resolved · Jun 10, 2026, 01:42 PM UTC
We have confirmed the incident is now resolved.
Latest: We have confirmed the incident is now resolved.
-
- Nango Cloud Health
Timeline · 4 updates
- investigating · Apr 27, 2026, 12:16 PM UTC
We are experiencing an increase in 502s on our public API. We believe we have found the cause and are preparing a release to resolve it.
- investigating · Apr 27, 2026, 12:16 PM UTC
We are experiencing an increase in 502s on our public API. We believe we have found the cause and are preparing a release to resolve it.
- resolved · Apr 27, 2026, 02:59 PM UTC
This has now been resolved.
- resolved · Apr 29, 2026, 08:25 AM UTC
Post-Incident Summary Date: 29 April 2026 Summary A gradual increase in Records API response payload size eventually exceeded the memory available to the pods serving those requests, causing them to be terminated. As pods were terminated and replaced, the load balancer returned 502 errors for requests routed to them. The growth had been building over several days and was not caught by internal monitoring before a customer reported the issue. Timeline (UTC) Issue began: 24 April, ~12:00 Reported by customer: 25 April, ~00:00 Investigation started: 27 April, ~07:00 Mitigated: 27 April, 15:00 Resolved: 27 April, 15:00 Root Cause The Records API response payload size had been growing gradually for several days. Once the payloads crossed the available pod memory headroom, the pods serving those requests began being terminated for exceeding memory limits. As terminated pods were replaced, the load balancer returned 502 errors for requests routed to pods that were shutting down or starting up. The growth was gradual rather than sudden, which meant our internal monitoring did not flag it before user-visible errors occurred. Diagnosis was also slowed because the default per-pod memory view smoothed out the underlying spikes, masking the memory-pressure pattern until the smoothing was removed and pod termination state was inspected directly. Resolution Per-pod memory limits on the affected service were increased, restoring headroom for the larger payloads and stopping the terminations. Once the new limits were in place, the load balancer stopped returning 502s and the service returned to normal. Follow-Up Actions Detection A monitor now pages the on-call team when load-balancer 5XX rates rise, so future user-impacting issues are caught immediately rather than relying on customer reports. System safeguards Bound peak memory per Records API request so response sizes cannot pressure pod memory. Improve telemetry around per-request response size so unusual growth surfaces in monitoring before it impacts users.
Latest: Post-Incident Summary Date: 29 April 2026 Summary A gradual increase in Records API response payload size eventually exceeded the memory available to the pods serving those request…
-
- Nango Cloud Health
Timeline · 2 updates
- investigating · Apr 12, 2026, 08:00 AM UTC
Syncs are still delayed, while actions appear unaffected. The issue seems to be related to how the database is handling sync schedules. Once sync processing recovers, synced data will catch up automatically.
- resolved · Apr 14, 2026, 08:00 AM UTC
Post-Incident Summary Date: 12 April 2026 Impact: Degraded sync execution and delayed actions and webhook processing Status: Resolved Summary A webhook flood originating from a single customer environment caused one of our databases to saturate, resulting in broad degradation of asynchronous job processing. Sync execution dropped to near zero, and a large portion of actions and webhook-driven work were delayed or unable to run. A secondary bug in the scheduling system amplified the incident and blocked two consecutive recovery attempts before a fix was deployed. Timeline (UTC) Issue began: 07:00 Detected by monitoring: 07:00 Status page updated: 07:00 Mitigated: 15:30 Resolved: 15:55 Root Cause A single customer environment generated a sustained webhook flood, well above the typical baseline. Each incoming webhook triggered a database query to check the current queue depth for that customer's group before deciding whether to admit a new task. Under flood conditions, this query saturated one of our databases' CPU, preventing other work — including syncs and actions from all customers — from being scheduled or processed. Once the per-group queue cap was reached, new work could no longer be enqueued, and the system remained effectively stalled. Recovery was complicated by a separate bug in the recurring schedule path. When the scheduler encountered a group that had already hit the queue cap, an error in the code caused the exception to be swallowed silently. As a result, affected schedules were never marked as processed and were repeatedly retried on each scheduler tick, adding further load to an already saturated database. This caused two consecutive recovery attempts to fail. Resolution A fix was deployed to correct the scheduling bug, ensuring that capped groups are handled correctly and schedules are properly advanced after each pass. Task execution times were shifted forward in bulk to drain pressure from the database, then restored in batches. Once the backlog cleared, the system returned to a healthy state and full processing resumed by 15:55 UTC. Follow-Up Actions System safeguards Improve the current per-enqueue queue-depth admission-control mechanism to reduce database load under flood conditions. Define a rate limiting and load shedding strategy for webhook ingestion to protect the platform when a single customer generates sustained enqueue pressure. Fix the scheduling bug to correctly handle capped groups without silent failures (completed).
Latest: Post-Incident Summary Date: 12 April 2026 Impact: Degraded sync execution and delayed actions and webhook processing Status: Resolved Summary A webhook flood originating from a sin…
-
- Action executions are degraded ResolvedStarted Jun 12, 2026, 12:40 AM UTC · Resolved Jun 12, 2026, 02:04 AM UTC · 1h 24m
- Nango Syncs Degraded ResolvedStarted Jun 10, 2026, 01:24 PM UTC · Resolved Jun 10, 2026, 01:42 PM UTC · 18m
- Increase in 502s ResolvedStarted Apr 27, 2026, 12:16 PM UTC · Resolved Apr 29, 2026, 08:25 AM UTC · 1d 20h
- Degradation in sync executions ResolvedStarted Apr 12, 2026, 08:00 AM UTC · Resolved Apr 14, 2026, 08:00 AM UTC · 2d