Have you ever wondered how big companies deal with large amount of APIs? How do they keep consistency among the catalogue? Either if you are already running an internal API governance or you are thinking about start a new one, this talk will share our do’s and don’ts with the rest of the community.
34. Why API Governance?
Design Guidelines and Standardization
❏ Errors
❏ Endpoint/parameters naming
❏ Improvements
❏ Data Dictionaries
❏ Versioning
35. Why API Governance?
Using URLs
http://api.amadeus.com/v1/flight-search
http://api.amadeus.com/2018/flight-search
http://api.amadeus.com/2018/02/flight-search
Using HTTP Header
Accept: application/vnd.amadeus.v1 Accept-Version: 1
Using a Query parameter
$ curl http://api.amadeus.com/flight-search?version=1
43. How do we make it work?
Under Construction In Progress Pending Validated
Review Process ( 1 week )1 to 4 weeks
❏ Validated Review Card
❏ Documentation
❏ Swagger
Designer