Skip to main content
This page is the resolution target of the RFC 9457 type URI on every provider_error problem body: https://docs.get-exo.com/errors/provider_error. **HTTP status: 502 **.

Why it happens

This code exists in the problem envelope’s status map for upstream failures. No operation in the published v1 contract declares a 502 response: dependency failures on the public surface are reported as 503 service_degraded instead, because they are retryable rather than terminal. The page exists so the type URI resolves rather than 404ing if the code is ever emitted.

How to fix it

  • Treat it like a 503: retry with backoff, reusing the same Idempotency-Key if the call had one.
  • Report it with the requestId if it persists.