InfoQ Homepage Web API Content on InfoQ
-
Amazon Chooses HAL Media Type for AppStream API
Amazon has released a new API, the AppStream API, which allows you to programmatically manage apps hosted on the Amazon AppStream platform. For this API, they chose to build it with the HAL media type. HAL is a minimalist hypermedia enabled media type for building machine-to-machine APIs. Amazon is one of the largest organizations to choose hypermedia as a technique for a public-facing product.
-
Getting the Avengers with Marvel Comics API
Recently, Marvel has made available a public API and a RESTful service which provides access to their comics metadata.
-
JSON-LD Reaches W3C Recommendation Status
The W3C RDF Working Group has moved the JSON-LD and JSON-LD 1.0 Processing Algorithms and API standards forward to recommended status. JSON-LD is a standard to add "linked data" semantics to JSON.
-
Webix 1.4 Released with WebSocket, IndexedDB, Data and Grid Suggest
Webix has been updated with support for data-suggest which enables you to make use of images as options. It also adds grid-suggest to select data from a table including support for WebSocket and IndexedDB.
-
Are REST Alternatives Needed?
Ole Lensmar, creator of SoapUI, has asked whether REST is really appropriate for architectures that require real-time, asynchronous interactions and binary protocols. In his article he discusses these areas and believes that alternative approaches are required.
-
RESTful Web Services Framework Jersey 2.5 Released
The RESTful Web Services Framework Jersey 2.5 was recently released, bringing support for the latest version of Jetty web server, an upgrade of the Apache Connector and numerous defects corrected. Features added in earlier releases, after the major 2.0 release in June, include support for OAuth and Spring 3.
-
The API Orchestration Layer
The traditional resource-oriented API model may not satisfy the most important of your API consumers. Daniel Jacobson of Netflix asserts that good API design is about knowing your API consumers and optimizing your API for that audience.
-
The Costs of Versioning an API
Versioning of services is something which has been a cornerstone problem of SOA. There are many examples over the years of experiences gained and shared, but little in the way of concretely comparing and contrasting different approaches. Jean-Jacques Dubray has written about the experiences of his team in this area and some equations they have developed to try to illustrate the differences.
-
List & Label 19 Adds Report Parameters, Collection Variables, OData and REST Data Providers
The recently released List & Label 19 provides support for report parameters, collection variables, new chart types such as combined, stacked, funnel, pipeline, shapefile and donut in addition to support for OData and REST data providers.
-
Experiences from Enterprise Integration with REST
Large-scale legacy replacement is the hardest job in the IT industry and REST over HTTP is an attractive option for many of these projects. Architecturally REST has proven scalability and to fit in well with domain modelling, Brandon Byars, a principal consultant at Thoughtworks, claims when sharing his experiences from using RESTful integration in large scale legacy replacement projects.
-
Salesforce go API-first with Salesforce1
At the recent Dreamforce event in San Francisco Salesforce launched their Salesforce1 platform. The initial deliverables focus on mobile, and aim to improve on the earlier ‘Touch’ user interface by having a richer set of underlying application programming interfaces (APIs). The launch has been accompanied by new application and admin mobile apps.
-
Apigee Now Supports Node.js and Open Sources Volos
Apigee Edge now supports Node.js and has open sourced Volos, a project containing a set of API management modules.
-
MuleSoft Open Sources RAML Tools for Designing RESTful APIs
MuleSoft has just announced the release of three RAML-based tools for designing, evaluating and testing RESTful APIs.
-
GOTO Berlin: Problems Using Your Own Public API
Using your own public API can be a challenge, Phil Calcado, Director of Engineering at Soundcloud, declared when sharing his experiences managing and rebuilding a large Rails application in a talk at the GOTO Berlin Conference.
-
GOTO Berlin: DO’s and DON’Ts in a Web API
Oliver Wolf, a principal consultant, shares his opinionated thoughts about endpoints, domain models, caching, versioning and other matters from the discussions around REST and web APIs taking place in mailing lists and other forums in a talk at the GOTO Berlin Conference.