Skip to main content

Sourcify API v1 Scheduled Brownouts

· 2 min read

Starting May 5, 2026, Sourcify will begin scheduled brownout periods for all legacy API v1 endpoints. During these windows, v1 endpoints will return 503 Service Unavailable. After June 30, 2026, API v1 will be permanently shut down.

Please migrate to API v2. Full documentation is available at https://docs.sourcify.dev/docs/api/.

Brownout Schedule

All times are in UTC.

WeekDateDuration
1May 51 hour (14:00-15:00 UTC)
2May 121 hour (14:00-15:00 UTC)
3May 194 hours (14:00-18:00 UTC)
4May 264 hours (14:00-18:00 UTC)
5Jun 28 hours (10:00-18:00 UTC)
6Jun 98 hours (10:00-18:00 UTC)
7Jun 1624 hours
8Jun 2324 hours
9+Jun 30Permanent shutdown

Affected Endpoints

  • /verify
  • /repository
  • /check-all-by-addresses
  • /check-by-addresses
  • /files

Legacy aliases (/checkAllByAddresses, /checkByAddresses, POST /) are also affected.

What to Expect

During a brownout window, affected endpoints will respond with:

  • HTTP status 503 Service Unavailable
  • A Retry-After header indicating when the window ends
  • A JSON body with details about the brownout window

Outside brownout windows, v1 endpoints continue to work as before with deprecation headers.

How to Migrate

Switch your integrations to the v2 API. Full API documentation: https://docs.sourcify.dev/docs/api/