Summary
On 2026-04-15, a change introduced an incompatibility in our content processing that caused some Deliver API requests using the excludeElements query parameter to fail. Specifically, in certain cases an item could be returned without an expected field, and the excludeElements processing path did not handle that scenario. This resulted in an internal error and a 500 response.
Impact to Customers
Customer requests to the Deliver API that included the excludeElements query parameter could intermittently receive HTTP 500 responses during the incident window. The issue affected a limited subset of traffic (only requests meeting specific conditions were impacted).
The failures occurred only when all of the following were true:
Resolution
Timeline (CEST):
Detection
We became aware of the incident after a customer reported the issue via Support. We then confirmed elevated error rates on the affected request path and engaged engineering to investigate and mitigate.
Guidance
During the incident window, retrying the request could succeed depending on whether a fresh fetch was required. If errors were persistent for a specific call, temporarily removing excludeElements would avoid the affected code path (with the tradeoff of a larger response). No data loss occurred; this was a request-processing error only.
Preventive actions
Duration
Incident window: approximately 08:58–15:32 CEST