Going Beyond Versioning

Learn how to handle API changes by releasing a new, updated API in place of the old one.

Principles of safe and effective API changes

Change is an inevitable part of APIs. It’s pretty unlikely that we’ll design, build, and deploy an API that’s just right and never needs to be updated. In fact, it’s a sign of a good API that people want to use it more often and come up with ways to make it even better. Popular APIs generate requests for changes. For that reason, we need to make changing APIs a regular part of our API practice.

Get hands-on with 1200+ tech skills courses.