Changes / Lever / Data API Unavailable

Lever: Major incident: Data API Unavailable

Summary

Lever reported a major Data API outage starting 2025-02-18 22:48 UTC, resolved at 2025-02-22 01:17 UTC (3 days 2 h). A short-term fix left intermittent issues; normal API use was reported on 02-19 17:22 UTC. The postmortem cited database replica issues and Lever Hire inaccessibility for approximately 50% of customers for a few hours.

Machine-written from the diff below (Sol; type: incident outage). Check the diff before relying on it.

Major incidentLabel: outage (model (Jev), 100%)Changed Detected Source: stspg.io (opens in new tab)

What changed

AddedTitle#1
Before: not present
After: Data API Unavailable
AddedImpact#2
Before: not present
After: major
AddedStatus#3
Before: not present
After: postmortem
AddedStart time#4
Before: not present
After: 2025-02-18 22:48 UTC
AddedResolved time#5
Before: not present
After: 2025-02-22 01:17 UTC
AddedAffected components#6
Before: not present
After: Global Data Center - LeverTRM - Integration API & Webhooks, Integration API & Webhooks
AddedUpdateidentified#7
Before: not present
After: We’ve identified an issue with the Lever Data API, and we’re working to implement a fix. The data API will be unavailable as we work to resolve the behaviors. Additional updates will be provided as soon as a resolution is in place.
AddedUpdateidentified#8
Before: not present
After: We are continuing to work on a fix for this issue.
AddedUpdatemonitoring#9
Before: not present
After: A short term fix has been implemented for the issue that was identified while our team works to implement a long term fix. Customers should now be able to leverage the data API while our team continues their investigation. We’re currently monitoring to ensure that there are no further issues, and we’ll send a final update to confirm that there have been no recurrences.
AddedUpdateidentified#10
Before: not present
After: Our team has identified an issue with the Lever Data API. Our team has a short term fix in place while we work to implement a full resolution. Customers may experience intermittent issues while we work towards a full resolution. Our engineering teams are working to resolve this issue as soon as possible.
AddedUpdatemonitoring#11
Before: not present
After: Customers should now be able to utilize Lever Data APIs with no issues. We’re currently monitoring to ensure that there are no further issues, and we’ll send a final update to confirm that there have been no recurrences.
AddedUpdateresolved#12
Before: not present
After: The issue where the Lever Data API being unavailable has been resolved. There should be no further impact at this time, but please reach out to us at Support if any additional assistance is needed: https://help.lever.co/hc/en-us/requests/new
AddedUpdatepostmortem#13
Before: not present
After: On the early morning of Feb 18, 2025 \(Pacific Time\), Lever product engineers were alerted by internal monitoring tools for a database instance being unavailable. Around 50% of customers may have initially experienced higher latency on Lever Hire and the Lever API. A few hours later, compounding issues in the database replicas caused Lever Hire to be inaccessible for those ~50% of customers, for a few hours. The impacted customer accounts were unable to access Lever Hire and candidate-related Data API endpoints at all on Feb 18 from 5:55-10:05 PST \(the longest outage, ~4 hours\), 14:08-14:18, 14:48-14:52, 21:52-22:09; and Feb 19 from 00:06-00:14. Lever-hosted job sites continued to work for all customers. Lever product engineers were engaged for investigation and troubleshooting pointed to database issues caused by unusual external Lever API load.  The issue was resolved by: * Rebuilding the affected database replicas * Spreading Lever API load across additional database replicas As part of this database recovery and mitigation measures, the Lever API also became inaccessible for all customers for a few hours. The database rebuild also caused some Lever Hire pipeline numbers and search results to be temporarily out of sync. To mitigate this situation from occurring in the future and to reduce the risk of a future impact the following measures have been put into place: * Per above, spreading Lever API load across additional database replicas * Limiting database time for individual Lever API requests, to prevent a few individual requests from having a wider impact * Optimizing database query performance

First version of this incident archived by Rewindex. View the live incident (opens in new tab).

History of this incident

When (UTC)ChangeKind
Major incident: Data API Unavailable (this change)
Lever reported a major Data API outage starting 2025-02-18 22:48 UTC, resolved at 2025-02-22 01:17 UTC (3 days 2 h). A short-term fix left intermittent issues; normal API use was reported on 02-19 17:22 UTC. The postmortem cited database replica issues and Lever Hire inaccessibility for approximately 50% of customers for a few hours.
Major incident

All Lever changes → · Lever profile · Markdown · JSON