You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It would be helpful for consumers of these standards to have documented examples of api versioning. For example, what is considered a minor change, major change, etc.
Good examples of this are provided by Karl Fogel in Producing Open Source Software: How to Run a Successful Free Software Project
GET Request Examples
https://exampleapi.gov/person
New Version Number (Major Change Criteria)
the output for a given response changes its overall organization.
Good idea, Mark. I have also heard the term "breaking changes" used in regard to major changes. So consumers can trust that until the version changes, they are not required to re-code or re-deploy.
It would be helpful for consumers of these standards to have documented examples of api versioning. For example, what is considered a minor change, major change, etc.
Good examples of this are provided by Karl Fogel in Producing Open Source Software: How to Run a Successful Free Software Project
GET Request Examples
https://exampleapi.gov/person
New Version Number (Major Change Criteria)
Old
New
Minor version, no new version number needed
Old
New
POST Request Examples
Major changes
Minor version changes
The text was updated successfully, but these errors were encountered: