Today in APIs: Swagger Working Group Launched to Create Interface v 2.0

Reverb CEO announces formation of Swagger working group for web APIs. Bright Pattern launches Platform and API for improved customer service. Plus: the public cloud is winning, and the Apple Metal graphics API will boost iOS game performance.

Swagger Working Group Launched to Create Interface v 2.0

Tony Tam, CEO of Reverb, is the creator of Swagger, a standard language-agnostic interface for REST APIs to help humans and computers understand the service's capabilities. Now, he's launching a working group aimed at creating version 2.0.

As Reverb notes about Swagger,

The Swagger Framework simultaneously solves server, client, and Documentation/ Sandbox needs. As a specification, it is language-agnostic. It also provides a long runway into new technologies and protocols beyond REST. With Swagger's declarative Resource specification, clients can understand and consume services without knowledge of server implementation or access to the server code. The Swagger UI framework allows both developers and non-developers to interact with the API in a sandbox UI that gives clear insight into how the API responds to parameters and options. Swagger happily speaks both JSON and XML, with additional formats in the works.

Version 2.0 is unlikely to be compatible with previous versions. The aim of 2.0 is to add naming, an API design-first workflow using a YAML syntax and editor, extend the metadata, and use best of breed tooling.

Bright Pattern's Platform and API Aims to Improve Customer Contact

Bright Pattern, a company focused on a cloud contact solution that scales to 5,000 agents or more, has updated its platform that includes Rich Contact API support, advanced mobile SMS messaging capabilities, and voice signature for e-signing. It offers web chat, social media and voice all on one platform for easier management and improvement of customer service.

As the company announced,

The Rich Contact API supports both mobile devices and web sites, and provides a side-band data communications channel alongside, or even instead of, a voice telephone call. This allows for automatic customer identification, segmentation and service selection before interaction with the contact center representative, without forcing callers to use an Interactive Voice Response (IVR) system.

This eliminates IVR, reduces costs, while adding highly tailored services. The Rich Contact API comes with a software Library and Sample Code for iOS.

API News You Shouldn’t Miss

Be sure to read the next Announcements article: Google Updates: Node.js Client libraries Added, HTTP Load Balancing Preview Released