# GET /swagger.json is deprecated

Checkly API deprecated GET /swagger.json without giving a shutdown date yet.

Checkly has deprecated the GET /swagger.json endpoint without providing a shutdown date. Checkly API noted that this old API specification is frozen, and requests to it will eventually fail. This change directly affects any integrations fetching api.checklyhq.com/swagger.json.

## What to use instead

Fetch the API contract from api.checklyhq.com/openapi.json instead to use the newer OpenAPI 3 specification.

- API: Checkly API (api.checklyhq.com)
- Kind: Endpoint removal
- Announced: May 18, 2026
- Takes effect: no date given yet
- Calls after that day: fail
- Calls it hits: `GET /swagger.json`
- Source: [Announcement](https://www.checklyhq.com/changelog/)
- Verified: November 6, 2026, against Checkly API's own pages
- Page: https://www.okapi.bot/providers/checkly-api/breaking-changes/get-swagger-json-is-deprecated/

## Checkly API's words

> The old API spec at api.checklyhq.com/swagger.json is deprecated and frozen. Use the newer OpenAPI spec at api.checklyhq.com/openapi.json instead.

Okapi finds the calls this change hits in your repo and opens the pull request with the fix: https://github.com/apps/okapi-agent
