OpenAPI is an extensible language. And over the past few days, I've been exploring new ways to make those language extensions more discoverable and easier to use.
KaiZen OpenAPI Editor is an Eclipse-based editor for the OpenAPI Specification (OAS). OpenAPI v2, formerly known as the Swagger specification, is the most widely used and supported API description language, and OpenAPI v3 is a new major version, released in July 2017 with significant new features and improvements.
APIs are the neural connections of the digital economy, allowing systems to connect, collaborate, and converse with meaningful data. But these connections don't start with fully working APIs; they start with API design.
Guest Post by Paul Bruce from SmartBear Software
Paul Bruce, Product Marketing Manager for the Ready! API family of products at SmartBear, shares his thoughts on the new RAPID-ML Plugin for Ready! API.
We’re excited to announce a new partnership with the good folks at RepreZen! Both SmartBear and RepreZen share a deep passion for great API design. We’ve combined the power of our platforms to simplify the process of designing and testing high-quality APIs from inception to production deployment.
RepreZen API Studio started with the goal of enabling deep interoperability, by unifying data representations across APIs. The core of the product was the API modeling language that became RAPID-ML. API Studio provides the tooling: the RAPID-ML editor, live documentation and diagram views, sandbox testing and code gen framework.
A lot has been written about the Hypermedia Constraint, a.k.a. HATEOAS. I’ll avoid the acronym because… well, because it’s a horrible acronym. I’ll follow Roy Fielding’s example and call it the Hypermedia Constraint.