MachineShop Adopts the Swagger API Framework, Further Simplifying the Way Developers Interact with the Industrial Internet
MachineShop Continues Eliminating Barriers to Internet of Things (IoT) Data Acquisition, Integration and Device Management
BOSTON, MA – February 29, 2016 – MachineShop, the Internet of Services company, announced today that it has adopted the increasingly pervasive Swagger format for documenting and exposing their Application Programming Interfaces (APIs). Swagger is a language-agnostic interface to REST APIs that allows both humans and computers to discover and understand the capabilities of the service without access to source code, documentation, or through network traffic inspection. The framework was donated to the Open API Initiative (OAI) and has since been renamed the OpenAPI Specification.
MachineShop is a collection of hundreds of API-based services and tools for data acquisition, integration and device management for the Industrial and Enterprise Internet of Things (IoT) markets. In 2012 the company challenged the market to embrace standard REST APIs as the way to transform complex, heterogeneous and proprietary device interfaces and protocols. There is a stark contrast in the languages of the domains of IT and Operational Technology (OT). With today’s announcement, the company takes its mission one step further by embracing the most widely adopted framework for API documentation and integration. This simplifies the work for hundreds of thousands of developers worldwide who work with Swagger everyday.
The Swagger format allows MachineShop to more completely describe various elements of the over 600 APIs currently offered as part of their middleware service. Additionally, using the standard Swagger dramatically reduces the time necessary to document its services for customers and partners and keep such documentation up-to-date.
“Using the Swagger format makes it incredibly easy for us to expose our documents to developers” said MachineShop CTO, Greg Jones. “We can offer advanced developer tools like ‘Try it Now’ buttons to execute various service calls directly within the portal eliminating old-style cut/paste that was necessary to execute an API call. Having a standard format for our API documentation also allows us to easily integrate with other API’s to present a common look and feel.”
Integrations with other services that support Swagger have also been helpful to MachineShop. Working with external services that can automatically ingest MachineShop’s API formats makes it easy to develop a comprehensive set of test suites for regression and deployment testing eliminating manual testing procedures.
MachineShop is an enterprise software company serving the needs of the Industrial and Enterprise IoT markets. MachineShop’s offering is collection of API-based services and tools for data acquisition and integration, device management and application enablement. Through our “Internet of Services,” organizations bridge the chasm between connected operational systems (OT) and their legacy IT and customer applications. MachineShop is the only software company that provides a common framework for deploying and managing services at the Edge and in the Cloud.
# # # #