On Nordic APIs blog, Arnaud “API Handyman” Lauret writes about how to provide APIs with an existing information system, mentioning how to expose an API from a Google Sheet spreadsheet. And Kristopher Sandoval relates zero-day Flash exploits, versioning and the API space, with the dependency implementation steps: Examine, Implement and Test.
Keith Casey details the three user interfaces of API companies: the website, the API itself, and the documentation of the API, and focuses on that latter point.
In the business news for APIs, I noted the $3.4 million investment in Blockspring (making APIs accessible from spreadsheets) by Andreessen Horowitz, and the $130 million Series E round for Twilio! Congrats to them!
API management isn’t SOA, says Ed Anuff on the Apigee blog, it’s not integration based infrastructure, monolithic applications, nor SOA governance.
In this video on InfoQ, Troy Hunt of Pluralsight explains how to discover the vulnerabilities of your own APIs, identifying common security anti-patterns.
Postman is offering a Docker image for Newman, if you want to automate your API calls with Postman collections through Docker.
Jennifer Riggins explains how to build hypermedia APIs with JSON-LD and Hydra on ProgrammableWeb.
On the future of API response formats, Paul Hallett mentions different initiatives to standardize those response formats, mentioning JSON API, Core API
OData for pragmatists by Matias Coaker on the Mulesoft blog.
Kin Lane mentioned RESTdesc on Twitter, “simple, powerful, elegant semantic descriptions for hypermedia APIs”.
Using Swagger and Swagger UI with the Play! framework by Brian Porter.
Linjie Peng and Noah Dietz are testing APIs with Swagger test templates.
Keith Casey outlines in the API business model context the motto “if you’re not paying for the product, you’re the product”! Be careful when using APIs for free, as they might be the ones that can change very often and can be shut down anytime.
The ugly duckling API syndrome, by Andy Thurai, covering the various flaws your API can suffer from.
Daniel Stenberg of cURL fame blogged about the three days of the HTTP workshop he attended (day 1, day 2, day 3) along with famous HTTP luminaries like Roy Fielding (REST’s father and httpd committer), Patrick McMannus (Firefox HTTP networking), Poul-Henning Kamp (Varnish author) and more.
Ever wondered how to pronounce HATEOAS?