Upgrade to Pro — share decks privately, control downloads, hide ads and more …

API dicovery, buzzword and reality by Nicolas G...

API dicovery, buzzword and reality by Nicolas Grenié

More Decks by API Strategy & Practice Conference

Other Decks in Technology

Transcript

  1. Nicolas Grenié - !picsoung APIstrat Austin - Nov. 2015 Some

    directories 2005 14k APIs owned by Mulesoft 2013 5k APIs owned by Mashape http://www.programmableweb.com/apis/directory https://www.publicapis.com/
  2. Nicolas Grenié - !picsoung APIstrat Austin - Nov. 2015 Directories

    won’t scale with the increase in number of APIs
  3. Nicolas Grenié - !picsoung APIstrat Austin - Nov. 2015 There

    should be an automative, machine readable way of doing API discovery
  4. Nicolas Grenié - !picsoung APIstrat Austin - Nov. 2015 launched

    in May 2014 at Gluecon latest version of spec: 0.15 (April 2015) supported mainly by open-source (MIT) https://github.com/apis-json/api-json JSON-schema description support X-vendor extension also integrated by WSO2, SmartBear, API Science…
  5. Nicolas Grenié - !picsoung APIstrat Austin - Nov. 2015 Example

    https://gist.githubusercontent.com/kinlane/10094618/raw/ 4dbb7254635417b2daa071aa1ca139a7d7f225bc/api.json
  6. Nicolas Grenié - !picsoung APIstrat Austin - Nov. 2015 {API}s.io

    launched in May 2014 at Gluecon open-source https://github.com/apisio/apis.io ~1000 APIs listed Official listing from companies: Paypal, Spotify, trade.gov, Xero 5000 visits for 4000 searches this month http://apis.io
  7. Nicolas Grenié - !picsoung APIstrat Austin - Nov. 2015 To

    go further? IoT infrastructure: each part will send it’s apis.json to a central unit (server?). The unit then knows what APIs are available. Could have an UI too. Deploy APIs: span new APIs in containers using APIs.son + Swagger API search Engines per vertical