Skip to main content
Tag

Member

Karate Labs, Testing Automation Framework, is Joining the OpenAPI Initiative

By Blog

The OpenAPI Initiative, the consortium of forward-looking industry experts focused on evolving and implementing the OpenAPI Specification (OAS), is announcing that Karate Labs has joined as a new member.

5900 GitHub stars | Used by Fortune 500 companies worldwide 

Karate Labs is an open-source solution unifying API & UI test automation including mock-servers and performance testing. Karate’s core of API testing includes sophisticated payload data and schema validation, and a unique capability to re-use API tests as performance tests.

Karate Labs API data importer enables teams to import all leading sources of API data and to preview, edit and export the API sequence using an intuitive no-code user experience.

“With more teams adopting the OpenAPI Specification as a standard, we see the opportunity to align test automation efforts and further accelerate adoption. We are excited to join the OpenAPI Initiative to deliver even more value to our customers,” said Kapil Bakshi, co-founder, and CEO of Karate Labs. “With software products depending more than ever on APIs, the OpenAPI specification has injected more rigor and collaboration into how APIs are designed, implemented, and consumed. Karate Labs aims to simplify test automation for business stakeholders, product owners, and QA specialists.” 

OpenAPI Initiative is always welcoming NEW MEMBERS, find more information about becoming an OpenAPI member here!

Karate Labs Resources:

OpenAPI Resources

To learn more about participating in the evolution of the OpenAPI Specification: https://www.openapis.org/participate/how-to-contribute

About the OpenAPI Initiative

The OpenAPI Initiative (OAI) was created by a consortium of forward-looking industry experts who recognize the immense value of standardizing on how APIs are described. As an open governance structure under the Linux Foundation, the OAI is focused on creating, evolving, and promoting a vendor-neutral description format. The OpenAPI Specification was originally based on the Swagger Specification, donated by SmartBear Software. To get involved with the OpenAPI Initiative, please visit https://www.openapis.org

About Linux Foundation

Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open-source software, open standards, open data, and open hardware. Linux Foundation projects like Linux, Kubernetes, Node.js and more are considered critical to the development of the world’s most important infrastructure. Its development methodology leverages established best practices and addresses the needs of contributors, users, and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org.

OpenAPI Welcomes New Member Optic

By Blog

The OpenAPI Initiative, the consortium of forward-looking industry experts focused on evolving and implementing the OpenAPI Specifications (OAS), is welcoming Optic as a new member!

Optic’s open source tools help make the OpenAPI Specification and API-first practices adoptable. Keeping up-to-date OpenAPI descriptions is an important part of any API-first workflow and Optic’s tools are intended to make it easy for every developer to work with OpenAPI without having to write it manually. 

“Optic has been one of the most popular open source tools for maintaining accurate API docs. We always had our own spec under the hood, but some of our largest customers and most influential community members started a project to adopt OpenAPI,” said Aidan Cunniffe, CEO and Founder, Optic. “Coming home to OpenAPI has been really great, and we’re excited to take all the learnings and use them to make OpenAPI more adoptable for teams.”

Once teams are planning and tracking their API changes in OpenAPI, they are well on their way to working API-first. Optic’s API Review tool (in beta) can plug into Pull Requests and CI and shows Code Reviewers the API changes under consideration and their impact. Teams can set up CI to test API changes against their company’s API guidelines. This helps developers think about the impact of problematic changes before they get deployed to consumers. 

Optic Resources

OpenAPI Resources

To learn more about participate in the evolution of the OpenAPI Specification: https://www.openapis.org/participate/how-to-contribute

About the OpenAPI Initiative

The OpenAPI Initiative (OAI) was created by a consortium of forward-looking industry experts who recognize the immense value of standardizing on how APIs are described. As an open governance structure under the Linux Foundation, the OAI is focused on creating, evolving, and promoting a vendor neutral description format. The OpenAPI Specification was originally based on the Swagger Specification, donated by SmartBear Software. To get involved with the OpenAPI Initiative, please visit https://www.openapis.org

About Linux Foundation

Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open-source software, open standards, open data, and open hardware. Linux Foundation projects like Linux, Kubernetes, Node.js and more are considered critical to the development of the world’s most important infrastructure. Its development methodology leverages established best practices and addresses the needs of contributors, users, and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org.

The State of API Development and the Upcoming ASC 2021 – A closeup with Mandy Whaley, Azure Dev Tools, Microsoft

By Blog, Events

ASC 2021 is being held virtually Sept 28-29 this year with an incredible array of API experts, users, and enthusiasts. OpenAPI Specification (OAS), RAML, Blueprint, gRPC, OData, JSON Schema, GraphQL, and AsynchAPI will all be topics at ASC 2021, enabling attendees to get familiar with these formats and discuss how to use them in practice.

The event has its origins in the API Strategy and Practice Conference (APIStrat) which ran for many years and became part of the OpenAPI Initiative in 2016. The collaborative spirit and community from APIStrat continue with ASC, and we look forward to many lively conversations and debates this year!

To find out more about ASC 2021, we talked with Mandy Whaley, Partner Director of Product, Azure Developer Tools at Microsoft. Whaley is a life-long software developer who has worked in development teams of all sizes and types. The team she leads at Microsoft builds the Microsoft Azure SDK, Azure dev tools for Visual Studio and VS Code, and works with groups across the company on API design and developer experience. Whaley will be a keynote speaker at ASC 2021 and is a great example of the type of skilled, experienced, and – most importantly – accessible people who come and participate in ASC every year. 

What’s the biggest problem with API development in 2021? 

The biggest challenge right now is the tension between the demand for development velocity and the need to design and build consistent, easy to use APIs that are long lasting and stable. It’s a balancing act. 

This isn’t a new problem, of course, but APIs exist now in more layers and in more places than ever before. That means there are more teams involved and more dependencies.  Outcome focused, customer-centric API design powered by tools that help teams understand how developers actually use the APIs is critical. 

Many API development teams are also facing challenges related to scale, throttling, security, and long running operations. These are all areas where the API community has the opportunity to define patterns and practices that will help both API producers and consumers. 

How will API development be different in a year from now? 3 years from now? 

APIs are becoming a central part of how every team builds software. We see this happening as more teams adopt microservices, and as more companies rely on both internal and public APIs for core parts of the business. The types of APIs we build are also changing, and teams need to understand how to expand their API guidelines and design practices beyond REST. Over the next three years, API development is going to mature across all dimensions including security, tooling, testing, design, and observability. I am excited to be a part of the community working to create these new capabilities. 

How important are API skills for getting hired into your Dev Tools teams at Microsoft? 
Our team works on a broad scope of developer experience topics in the Developer Division at Microsoft.  We build VS Code and Visual Studio extensions as well as the Azure SDK. We also lead our Azure API Guidelines and architecture reviews. We work with teams on REST API design and on language-specific APIs for Python, JavaScript, Java, Go, and .NET. API skills are important for both our product management and engineering team members because every team member needs to be able to think through how an API or SDK detail will affect the developer experience. We look for API skills when hiring for senior level positions, and we mentor team members to help them grow their API skills. 

What do you personally hope to get out of presenting at ASC 2021? 

Practitioner-lead conferences are my favorite type of event. I am looking forward to connecting with other people who think deeply about APIs and work with all the possibilities and challenges related to designing, building, and maintaining APIs. I have learned so much from the API community and I am excited to give back by helping build a community where we all can learn from each other. 

Apart from presenting, is there one presentation in particular at ASC 2021 that you want to attend? 
I am eager to attend the full event and am blocking off time so I can attend with the same focused mindset that I would have at an in-person event – except with the bonus that I can be with my dogs and eat my favorite snacks at home. 

Here are just a few of the sessions that I am really excited about: 


OpenAPI Resources

To learn more about participate in the evolution of the OpenAPI Specification: https://www.openapis.org/participate/how-to-contribute

About the OpenAPI Initiative

The OpenAPI Initiative (OAI) was created by a consortium of forward-looking industry experts who recognize the immense value of standardizing on how APIs are described. As an open governance structure under the Linux Foundation, the OAI is focused on creating, evolving and promoting a vendor neutral description format. The OpenAPI Specification was originally based on the Swagger Specification, donated by SmartBear Software. To get involved with the OpenAPI Initiative, please visit https://www.openapis.org

About Linux Foundation

Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open source software, open standards, open data, and open hardware. Linux Foundation projects like Linux, Kubernetes, Node.js and more are considered critical to the development of the world’s most important infrastructure. Its development methodology leverages established best practices and addresses the needs of contributors, users and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org.

Liferay Joins OpenAPI Initiative

By Blog

OpenAPI welcomes Liferay as our newest OpenAPI member!

Having a robust API infrastructure is critical to meeting diverse customer requirements for a Digital Experience Platform (DXP) product like Liferay DXP. DXP is an emerging category of enterprise software that provides an architecture for companies to digitize business operations, deliver connected customer experiences, and gather actionable customer insight.

For example, customers may wish to build a mobile app that leverages rich personalized content provided by Liferay DXP or bring product information from a product catalog into a store-front powered by Liferay Commerce. Because integrations frequently involve different teams and departments using different tools, standardizing on the OpenAPI Specification is key to accelerating development and minimizing potential hurdles in the development process. 

“Liferay is proud to join the OpenAPI Initiative,” said Michael Han, Chief Technology Officer at Liferay, Inc. “Open source and open ecosystems are a core part of who we are, and we appreciate the opportunity to work with the community to drive API standardization and adoption. Adopting the OpenAPI Specification also helps Liferay customers get to business value faster by allowing their developers to use an industry standard structure to access Liferay headless services.”

Liferay has placed special emphasis on delivering powerful APIs based on the OpenAPI specification as a way to better address their customers’ specific needs and be able to better provide tools to customers to build their own APIs. 

“We’re pleased to welcome Liferay to OpenAPI and to see expansion of an even broader range of enterprise applications,” said Marsh Gardiner, Product Manager, Google Cloud, and Technical Steering Committee member, OpenAPI Initiative. “It’s great to see companies that build their business around integration fully embrace the OpenAPI Specification.”

Liferay has recently completed the first phase of mapping all of their APIs to the OpenAPI Specification. 

Liferay Resources

OpenAPI Resources

To learn more about how to participate in the evolution of the OpenAPI Specification: https://www.openapis.org/participate/how-to-contribute

About the OpenAPI Initiative

The OpenAPI Initiative (OAI) was created by a consortium of forward-looking industry experts who recognize the immense value of standardizing on how APIs are described. As an open governance structure under the Linux Foundation, the OAI is focused on creating, evolving and promoting a vendor neutral description format. The OpenAPI Specification was originally based on the Swagger Specification, donated by SmartBear Software. To get involved with the OpenAPI Initiative, please visit https://www.openapis.org

About Linux Foundation 

Founded in 2000, the Linux Foundation is supported by more than 1,000 members and is the world’s leading home for collaboration on open source software, open standards, open data, and open hardware. Linux Foundation projects like Linux, Kubernetes, Node.js and more are considered critical to the development of the world’s most important infrastructure. Its development methodology leverages established best practices and addresses the needs of contributors, users and solution providers to create sustainable models for open collaboration. For more information, please visit us at linuxfoundation.org.

# # #

Open API Initiative Welcomes API Testing and Monitoring Company API Fortress as its Newest Member

By Blog

The Open API Initiative is pleased to welcome API Fortress, an automated API testing and monitoring platform, as the latest company to join the OAI.

“A major part of validating API quality is testing,” Patrick Poulin, API Fortress CEO and cofounder shares, “and that step can be almost entirely automated with a strong spec file format. We are excited to contribute directly to the OpenAPI Spec and continue to advance the API-driven economy.”

API Fortress, founded in 2014, is focused on make API testing and monitoring easier. Achieving that without diminishing the level of detail is tricky, but there is a silver bullet – automation. Using an OAS file, the platform can diminish the level of effort in building a detailed test by 90%. By joining the board, we hope to be part of the process in getting that to 99% for every platform.

“Thankfully, rigorous unit testing is now an active part of development. However, functional integration testing of APIs is often procrastinated,” says CTO Simone Pezzano. “It is always on the plan for next quarter, because the level of effort to achieve complete coverage is overwhelming. That is what we have been specifically working to solve, and spec formats like the OAS are how we’ve been able to get so close to full automation.”

Patrick Poulin
Open API BGB Rep
Patrick grew up doing construction, which was the family business. Throughout that time he found himself preferring constructing digital homes over real ones. He eventually started his tech career building the first mobile websites for Fortune 500 companies such as Target and Macy's, and is now focused on making companies take API testing as seriously as they take website and application testing.