{"slug":"opencage-geocoding-api","name":"OpenCage Geocoding API","host":"api.opencagedata.com","site":"https://opencagedata.com","category":"data","docsUrl":null,"sources":[{"kind":"changelog","url":"https://raw.githubusercontent.com/OpenCageData/opencagedata-misc-docs/master/CHANGES.md"},{"kind":"openapi","url":"https://opencagedata.com/openapi.yaml"}],"url":"https://www.okapi.bot/providers/opencage-geocoding-api/","json":"https://www.okapi.bot/api/v1/providers/opencage-geocoding-api.json","breakingChanges":[{"slug":"jsonp-on-get-geocode-v1-is-deprecated","api":"opencage-geocoding-api","title":"jsonp on GET /geocode/v1/* is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2026-05-11","effectiveAt":null,"scope":null,"calls":["GET /geocode/v1/*","query parameter jsonp"],"method":"GET","path":"/geocode/v1/*","source":{"url":"https://raw.githubusercontent.com/OpenCageData/opencagedata-misc-docs/master/CHANGES.md","kind":"archive"},"quote":"We no longer support the optional `jsonp` parameter, though it will continue working for existing customers.","migration":"Drop jsonp and call GET /geocode/v1/json from the browser with CORS (fetch) instead.","migrationChange":null,"needsDecision":null,"text":{"summary":"The provider deprecated the query parameter jsonp on GET /geocode/v1/* without a shutdown date, announcing on May 11, 2026, that it is no longer supported. Unsupported calls using this parameter fail, although the provider stated it will continue working for existing customers.","migration":"Drop jsonp and call GET /geocode/v1/json from the browser with CORS using fetch instead.","by":"writer"},"publishedAt":"2026-10-23T10:29:29.999Z","updatedAt":"2026-10-26T11:48:40.011Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/opencage-geocoding-api/breaking-changes/jsonp-on-get-geocode-v1-is-deprecated/"}]}