yo, best ways to version REST APIs?
Rafaela Marin
·2965 views
hey everyone, i'm working on a new project with a few external consumers and we're thinking about how to handle api versioning. we've seen different approaches like uri versioning (v1/users), custom headers (accept: application/vnd.company.v1+json), or query parameters (users?version=1). what's your go-to strategy and why? are there specific trade-offs you've encountered with each method, especially as the api grows
36 comments