Category

Blog

We Are Extending The APIStrat Call For Papers Until Sunday At Midnight

By Blog, Events

We have gotten the usual rush of last minute folks worried if they’ll make the deadline for submitting their talk for APIStrat in Nashville, TN this September. We fully understand that people are business, and the deadline may have snuck up on them, so we are going to extend it until the end of the weekend, to give folks more time to slow down a bit and think more about their talk Saturday and Sunday.

It is important to us that you can get your talk in. While we do make some exceptions for late talk submissions, they aren’t always accepting because they don’t end up being reviewed by the entire committee. So, we encourage you to take the time and craft up the best title and abstract possible, and complete the CFP flow available on the website. Once submitted your talked will be reviewed by our rockstar lineup of judges.

We are looking forward to seeing you all in Nashville, TN this fall. We know that you have amazing stories that should be shared with the community, and are looking forward to having you on stage at APIStrat. This 9th edition of the API community conference is going to be one of the best yet, and as always we are looking for the most diverse API stories possible, with a lineup of speakers to rival previous years. Don’t miss out on this opportunity to help shape the ongoing API story that unfolds across the industry, which is being shaped by APIStrat and the OAI foundation.

Only One Week Left To Submit Your Talk For APIStrat In Nashville

By Blog

We are fast approaching the CFP deadline for APIStrat in Nashville, TN. The CFP form will close next Friday, June 8, 2018 at 11:59 PM PST, leaving a little over a week to share you story with the program committee for possible inclusion in the lineup.

APIStrat 2018 is the 9th edition of the conference, and the 2nd one being hosted by the OpenAPI Initiative. Helping ensure the conference continues to be the place where you discuss the common practices, as well as ground breaking trends that occur across the API community.

How to Submit

To submit your talk, we are just asking you begin by answering three questions:

1. How will the audience benefit from your presentation?
2. Why should YOU be the one to give this talk? You have a unique story. Tell it.
3. Be prepared to explain how this fits into the API ecosystem.

After that we are looking for topics that fall into some of the common areas of discussion occurring within the API community:

  • API Design – The design of APIs following REST, Hypermedia, or any other common pattern.
  • API For the Greater Good – Helping ensure that APIs are making a positive impact on the world.
  • API Management – All about API portals, documentation, authentication, logging, rate limiting, and other management needs.
  • API SDKs & Clients – Looking at the common practices involved with providing SDKs and clients in a variety of languages and platforms.
  • API Security – Considering security practices for APIs going well beyond just API authentication and management.
  • API Success Stories -Looking to share some of the success stories from within companies, organizations, institutions, and government agencies.
  • API Transformations – Considering how APIs are being transformed, evolved, mapped, and turned into exactly what they need to get the job done.
  • API Testing – Taking a look at the monitoring, testing, performance, and other aspects of ensuring APis are doing what they should be.
  • API Usability – Thinking about how to make APIs more usable and friendlier to developers, consumers, and stakeholders involved in the API lifecycle.
  • At The Protocol Level – Diving into the technical details of HTTP, HTTP/2, TCP, and other protocols in use to deliver APIs in the real world.
  • Digital Transformation – Looking at the organizational and cultural side of how we transform our organizations to operate more efficiently in the digital age.
  • GraphQL – Taking a look at one of the latest trends in API deployment that focuses on the more data-centric delivery of API resources.
  • Hypermedia – Learning about how APIs are just the next evolution in the web, and deliver on many of the affordances we take for granted with the web.
  • Machine Learning – Understanding the intersection of using APIs to deliver machine learning, artificial intelligence, and forms of magic emerging on the horizon.
  • Microservices – Looking at how APIs are being delivered based upon specific domains of knowledge, ensuring that they do one thing, and they do it very well.
  • REST – Continuing the discussion around how REST can be used to deliver simple, usable API resources that leverage the web as a transport.
  • RPC Systems – Acknowledging that there are many different design patterns in play in the real word, and discussing the pros and cons of RPC implementations.
  • Standards & Definitions – Taking a look at the standards and common definitions that are being put to work across different industries, and organizations of all shapes and sizes.

That should provide you with a pretty nice menu of options when it comes to crafting your talk submissions. However, don’t let these topics railroad you. Feel free to think out of the box when crafting your talk. Each year we add new topics to this list, and maybe your talk will be the one that pushes this years list forward. Make sure whatever you decide to talk about that you are thinking outside your world, and make it something that the community will learn from, and be something they can take home with them after the event. While the subject matter, and speaker is important, ensuring that conference attendees go home with new ideas in their heads it what matters the most–make it count.

We Want to Hear From You

Ok, you have until next Friday, June 8, 2018 at 11:59 PM PST to submit your talk. Get to work! We know you have some amazing ideas to share with the APIStrat community. If you’ve missed earlier events, Nashville will be the place where you can make your mark. Head over to the APIStrat CFP form, and bookmark it for when you are ready.

If you have any questions feel free to reach out–we are happy to answer any questions about what we are looking for, and share stories about previous events if you haven’t attended before. And, we look forward to seeing y’all in Nashville this September!!

 

A Shout Out to the APIStrat Steering and Program Committees

By Announcement, Blog

We are getting ready to close the APIStrat call for papers next week and we wanted to take a moment to give a shout out to the amazing lineup we’ve assembled as part of the steering committee, who are helping guide the event. As well as the folks on the program committee who will be helping review the talks submitted as part of the CFP process, and ultimately craft the program. These are the people who will help set the tone for the conversation that occurs at APIStrat in Nashville, and we are very pleased to have them helping out.

Here are the members of the APIStrat steering committee, playing different leadership roles in the conference, making sure everything gets done by September:

Steering Committee

Next up, we nineteen folks on the program committee who you will have to WOW with your talk submissions so that you can get on stage at APIStrat in Nashville:

Program Committee

Thank you so much to everyone involved. It takes a lot of work to pull together an event like this. Everyone involved is participating because they believe in the event, as well as the health of the wider API community. Once again, we feel like we have assembled a pretty amazing lineup of folks to help make sure APIStrat adequately represents the community, coming from a diverse range of companies delivering APIs and services to the sector.

While the primary roles for the event are filled, there are still plenty of opportunities to get involved. First, make sure you have submitted your talk–you only have one week left to get it in. Second, there are sponsorship opportunities available, and we need the financial support of the API community to be able to make the event happen again. Feel free to reach out, and we’ll see what we can do to get you involved, and part of the goings on in Nashville this year. Thanks again to our steering and program committee members, and we’ll see you all in September.

Stoplight ❤️ the OpenAPI Initiative

By Blog

The OpenAPI Initiative is proud announce our partnership with Stoplight as a part of the latest class of new members.

In 2015, Stoplight took notice of the gathering community and the potential for the OpenAPI Specification (OAS) as the industry standard, and started building its platform around the specification as the single source of truth for describing APIs.  Stoplight has come a long way since then, and OAS continues to be impress under the stewardship of OAI. Stoplight looks forward to the future of OAS as the standard for describing APIs, and the exciting opportunities it fosters.

At Stoplight, everything begins with your specification. Once you have created an OpenAPI specification in Stoplight, you can leverage the spec to drive your entire API development process. Rapidly create contract tests, set up mock servers, publish API documentation with a click, and much more.

OAS in the Wild

Stoplight is taking its show on the road and are traveling around the US to talk about the OAS. You’ll find them at several conferences over the next few months. Come say hello and enjoy a talk given by their esteemed community engineer, Taylor Barnett.

Upcoming Talks

Upcoming Conferences

Assertible Joins the OpenAPI Initiative

By Blog

We’re proud to announce that Assertible – API and website performance testing and uptime monitoring company – as the latest member to join to OpenAPI Initiative.

Assertible enables businesses of all shapes and sizes to confidently monitor the quality and stability of their APIs, allowing for faster iteration and development cycles without compromising correctness in the applications. Utilizing the OpenAPI Spec has proven to be a big advantage for teams by providing a way to communicate the intent, functionality, and purpose of their APIs from documentation, to development, and testing.

“Today, I’m proud to announce that Assertible is the latest member to join to OpenAPI Initiative. We’re thrilled to be a part of the initiative and join the ranks of great teams working to pave the way for the future of the internet,” Assertible’s CTO Cody Reichert says. “As developers, testers, and business-minded people ourselves, we plan on sharing our insight and experience with the OpenAPI Initiative team, and importantly, representing a segment of the market that is often overlooked: testing and quality assurance.”

After working with hundreds of teams and thousands of developers, it became apparent to the Assertible team that adopting OpenAPI is advantageous for multiple reasons. By joining the OpenAPI Initiative, they hope to both give back to the API community as well as learn about more use-cases creating a higher quality web for the future to enjoy.

“At Assertible, we view the OpenAPI Initiative as a critical component in creating and sustaining a coherent ecosystem that will allow developers, businesses, and the general population to benefit, advance, and utilize the backbone of the web: APIs. Not only does the OAI provide a foundation for rapidly creating and integrating otherwise disparate services, it also advances the entire community, from creators to consumers, by providing a unified starting point for discussion and future development, which has proven worthwhile and unfettered by rapid changes in technologies. We’re excited to be a part of pushing the industry forward. Reichert says.

Assertible and OpenAPI

Assertible is pleased to announce it has added support for OpenAPI v3 and has been working with the OAS and its predecessor the Swagger Spec since the company’s inception in 2015. Currently, it’s possible to create a fully automated test suite from a simple, or complex, specification.

We plan on continuing to extend our support to include support for features – like JSON Schema, examples, and more – to pave the way for 100% automated test coverage using OpenAPI. If you have any thoughts or requests for extending OAS support in Assertible, we’d love to hear them.

Thoughts? Let’s talk!

Want to talk about how Assertible and OpenAPI can improve you development cycle, or have any feedback on us joining the OpenAPI Initiative? We’d love to hear from you:

Reach out on Twitter, or
Send us an email

OpenAPI Initiative Community Day Schedule at IBM INDEX

By Blog

Schedule

  • PHASE I – Intro – 9-10:30
    • 9-9:15 Welcome
    • 9:15-9:30
      • Intros
    • 9:30-10:30
      • Ron Ratovsky
        • Intro OAS
        • New features OASv3
        • Future features
        • Questions
    PHASE II – Lightning talks -10:30-11:30
    • 10:30-11:00/11:30
      • Using Swagger for your OAS needs – Ron Ratovsky
      • And more
    PHASE III -11:30-12:45
    • Intro to specs
      • Jonathan Stoikovitch
    • API Fundamentals
      • Erik van Zijst
    • API tooling – Testing/Documentation
      • Joyce LinChristopher ReichertNicolas Grenié
    • How to contribute to OAS development
      • Marsh Gardiner
      • Ron Ratovsky
    • Implementation coaching
      • Michele Titolo
    PHASE IV – Wrap UP
    • Erin McKean
      • Be an OAS Evangelist

9:00 AM-01:00 PM | Tuesday, Feb. 20
Moscone West/Level 2, Room 2018
OpenAPI Initiative Community Day


Attend Community Free (Tuesday only) – With promo code [CD1OPENAPI]

OpenAPI Community Leads

Ron Ratovsky

SmartBear

Ask me about ...

- OASv3
- Codegen
- Contributing to the OAS

Erin McKean

IBM

Ask me about ...

- Convincing your team to go OAS
- OAS implementations

Jonathan Stoikovitch

Mulesoft

Ask me about ...

- All things API specs
- How to love OAS and RAML at the same time

Michele Titolo

Capital One

Ask me about ...

- API Design
- Contract testing
- Building tools that use the OAS

Nicolas Grenié

RedHat

Ask me about ...

- open source API designer
- interactive documentation for APIs
- imports from an OpenAPI spec

Joyce Lin

Postman

Ask me about ...

- Testing and automation
- API documentation
- Monitoring the health of my APIs

Erik van Zijst

Atlassian

Ask me about ...

- API Architecture
- RESTful design
- Hypermedia.

Marsh Gardiner

Google

Ask me about ...

- API Design
- API Management
- History of the OAI
- OpenAPI Spec evolution
- How to contribute to the OAS

Christopher Reichert

Assertible

Ask me about ...

- API testing (in a CI/CD pipeline)
- monitor for breaking API changes
- generate an automated test suite from an OpenAPI definition
- communicate API changes within your team

OpenAPI Initiative to Host Community Day as part of IBM INDEX 2018 DayZero

By Blog

The Open API Initiative is partnering with founding member IBM to host a half day of OpenAPI Spec events at the 2018 IBM INDEX developer conference taking place Feb. 20-22.

Bring your API, leave with an OpenAPI Spec! Experts and community members will be on hand for a four-hour hack space to help you create an OpenAPI spec for your API! Learn about the 3.0 spec, tooling, documentation and code generation, and more, and then create an OpenAPI spec for your own API!

Taking place the day before the start of IBM INDEX, affectionately referred to as DayZero is free event and the best chance for the API Community in the SF Bay Area – and those flying in to attend the full IBM INDEX event – to learn from premier implementers of the OAS.

The thinking behind DayZero of IBM INDEX was for big blue to take a step back and let the developer communities that make up the larger ecosystem we are a part and showcase the talent that is the magic behind the code. Best of all it is free, not only to the attendees but to the communities running the sessions.

We’ll see you on February 20.

09:00 AM-01:00 PM | Tuesday, Feb. 20
Moscone West/Level 2, Room 2018
Session type: Community Meeting


Attend Community FREE (one-day only) - With promo code [CD1OPENAPI]



Register here

OpenAPI Community Leads

Ron Ratovsky

SmartBear

Ask me about ...

- OASv3
- Codegen
- Contributing to the OAS

Erin McKean

IBM

Ask me about ...

- Convincing your team to go OAS
- OAS implementations

Jonathan Stoikovitch

Mulesoft

Ask me about ...

- All things API specs
- How to love OAS and RAML at the same time

Michele Titolo

Capital One

Ask me about ...

- API Design
- Contract testing
- Building tools that use the OAS

Nicolas Grenié

RedHat

Ask me about ...

- open source API designer
- interactive documentation for APIs
- imports from an OpenAPI spec

Joyce Lin

Postman

Ask me about ...

- Testing and automation
- API documentation
- Monitoring the health of my APIs

Erik van Zijst

Atlassian

Ask me about ...

- API Architecture
- RESTful design
- Hypermedia.

Marsh Gardiner

Google

Ask me about ...

- API Design
- API Management
- History of the OAI
- OpenAPI Spec evolution
- How to contribute to the OAS

Christopher Reichert

Assertible

Ask me about ...

- API testing (in a CI/CD pipeline)
- monitor for breaking API changes
- generate an automated test suite from an OpenAPI definition
- communicate API changes within your team

aapi, API Management Provider, Joins the Open API Initiative

By Blog

API management provider aapi joins as the 30th member of the Open API Initiative to coincide with the debut of their API portal announced on Nov. 28.

“APIs are reforming the digital landscape and OAI is enabling this transformation through the standardization of API language,” aapi CTO Timothy Arvanites said. Easing the connectivity of systems, the OpenAPI Specification is the foundation for the interoperability and simplicity of the aapi platform. We are proud supporters of open source, the Linux Foundation, and especially OAI and look to a world where APIs are made easy.”

aapi hosts an open library of over 3000 OpenAPI/Swagger files and its platform is designed to streamline API development and management processes by reducing costs, complexity and API learning curves. aapi was founded by Craig Lund, Timothy Arvanites, and Robert Phillips. Lund serves as chairman and CEO, while Arvanites is the Chief Technology Officer.

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.

IBM is a Platinum Sponsor at API Strategy & Practice Conference

By Blog

The API Strategy & Practice Conference is approaching – it’s taking place in Portland on Oct 31- Nov 2. I’m thrilled to get to go to another API Strategy conference, my last one being in Austin 2015. This time around, I’ll be speaking!

Brief introduction from me – my name is Sai Vennam and I’m a Developer Advocate at IBM. I’m a big fan of Node.js but also play with Java and Go quite a bit. I love speaking about technology that I’m passionate about; that especially includes APIs.

If you’re attending, be sure to check out my talk on Wednesday on “Building Serverless APIs for Modern Application Architectures”. In the modern era of software development, businesses are using the latest and greatest technologies like serverless functions. However, they still have to support legacy systems and software. I’ll be talking about hybrid application architectures that have spawned from these requirements and specifically how serverless APIs fit in.

Serverless is rapidly picking up traction and IBM is at the forefront of this adoption. We’ve been developing our serverless capabilities completely in the open-source as an Apache project – OpenWhisk. You can also take advantage of the capabilities on IBM Cloud Functions.

In addition to the session, I’ll also be at the booth with the talented Erin McKean and other fellow IBMers to talk to you about your newest API projects!

Did you know IBM is a founding member of the Open API Initiative? Learn more about the latest OpenAPI Spec v3.0.0 release.

We hope to see you in Portland! Be sure to come by the IBM booth.

Learn more about IBM Cloud : https://www.ibm.com/cloud-computing/bluemix/.

About the Author

Sai Vennam
IBM Bluemix Developer and Advocate
I’m a passionate developer with the drive to work on the newest technology. My position in IBM allows me to work with the latest cloud technology, such as Docker and Cloud Foundry. In addition, I actively work to enable developers using our cloud, IBM Bluemix, by writing blogs, creating videos and engaging online and local communities. I primarily work with Node.js, which has been rapidly rising in support; it is arguably the most popular next-gen language for developing web applications.