Loading…
September 28-29, 2021
Virtual
View More Details & Registration

The Sched app allows you to build your schedule but is not a substitute for your event registration. You must be registered for API Specifications Conference to participate in the sessions. If you have not registered but would like to join us, please go to the event registration page to purchase a registration.

This schedule is automatically displayed in Pacific Daylight Time (UTC -7). To see the schedule in your preferred timezone, please select from the drop-down menu to the right, above "Filter by Date." The schedule is subject to change.
Standards [clear filter]
Tuesday, September 28
 

10:20am PDT

One Size Doesn’t Fit All - Building Contextualized API Specifications - Boris Vernoff, ADP Inc.
In today’s complicated application landscape, the APIs are the foundation of any integration as well as digital transformation, and the API specifications are quickly becoming a very important component of the company public image. Many large companies (including ADP) expose a broad variety of capabilities targeted to different consumers and the API specifications should be flexible enough to reflect different usage contexts, i.e., geo-political, industry specific, level/tier of service, etc.

This session focuses on creating and exposing contextualized API specifications that may include different operations, parameter obligation, customized descriptions / examples and potentially, different subsets of the same schema, depending on access entitlements of the consumers accessing the API Portal. The “design” view could also be combined with the runtime discovery of additional API “metadata”, thus allowing API providers for a greater flexibility exposing their API specifications to different consumers.

Speakers
avatar for Boris Vernoff

Boris Vernoff

ADP Inc., Chief Data Architect - API Data Governance, ADP
Boris has been working in the Application and Data Architecture space for the past 15 years. During his tenure with ADP (last 10 years), he has worked as a part of the ADP Innovation Labs API Initiative to define the API specifications and standards across extremely diversified ADP... Read More →



Tuesday September 28, 2021 10:20am - 10:50am PDT
Virtual Experience
  Standards
  • Slides Attached Yes

11:20am PDT

Working Backwards - Docs First, Specs Next, Code Last - Rahul Dighe, Paypal
I am a big believer in the philosophy of working backwards from the customer. Although there has been a lot of focus and impetus on working with Specifications first and Code last; my aim in this talk is to take this one step further. I believe that one should start with the developer and their integration experience first and then work backwards from there to define the specification and finally resulting in code. There are significant advantages to this approach and I plan to use the talk to share about how do I do so in practice and how teams can build the muscle although it initially feels not natural to do so.


Speakers
avatar for Rahul Dighe

Rahul Dighe

Lead Product - Integrations @ PayPal
I am passionate about building platforms and experiences that developers love. I have been working at the intersection of #apis, #developer-experience and #fintech for a number of years. Over the course of my career I have launched multiple API products from 0 to 1 and seen them... Read More →



Tuesday September 28, 2021 11:20am - 11:50am PDT
Virtual Experience
  Standards
  • Slides Attached Yes

12:20pm PDT

Service Level Agreement Spec for APIs - Pablo Fernandez, University of Sevilla
API consumers expect Service Level Agreements (SLAs) for production APIs which specify their capabilities such as rate limits, performance, quality and so on. However, currently the OpenAPI Spec (OAS) does not provide a method to capture SLA requirements within the specification.

The SLA for OpenAPI Special Interest Group has been working on a Spec for SLA definitions, that works hand in hand with OAS. In this talk, we will present the current state of the Spec, as well as the main use cases and benefits it enables: ranging from SLA documentation, automatic SLA enforcement, automatic middleware configuration, to SLA verification.

We will demonstrate how to generate OpenAPI with SLAs from their corresponding Service Level Objectives (SLOs) and how to make use of it in conjunction with your CI/CD pipeline and finally demonstrate measurement to performance and quality SLAs & SLOs with tooling against production APIs.

Finally, we'll then discuss how you can help improve and extend the spec by contributing to discussions and tooling.

Speakers
avatar for Pablo Fernandez

Pablo Fernandez

Associate Professor. University of Sevilla.
Pablo Fernandez is an Associate Professor at the University of Sevilla, he holds a Ph.D. in Service Governance and his research focuses on Service Level Agreements and Cloud engineering with 50+ publications in international conferences and journals.



Tuesday September 28, 2021 12:20pm - 12:50pm PDT
Virtual Experience
  Standards
  • Slides Attached Yes

12:50pm PDT

ABC of GraphQL - Alabi Deborah & Sule-Balogun Olanrewaju G
In this talk we will cover a wide range of topics such as intro to graphql, why graphQl, concept of grapql (schema, queries, resolvers), making your first graphql query, resolving graphql queries with github mock API and the communities backing graphql

Speakers
avatar for Sule-Balogun Olanrewaju G

Sule-Balogun Olanrewaju G

Backend Engineer, SeamlessHR
He's got a master's degree in computer science, so very passionate about science and most importantly, how it helps reshape the world.He currently work at SeamlessHR as a backend engineer and also as a Postman supernova where his role actively involves educating the tech ecosystem... Read More →
avatar for Alabi Deborah

Alabi Deborah

Frontend Developer, Tech Digi
Deborah is a passion driven tech enthusiast. She is currently an intermediate level developer looking forward to becoming a vast developer.



Tuesday September 28, 2021 12:50pm - 1:20pm PDT
Virtual Experience
  Standards
  • Slides Attached Yes

1:20pm PDT

JSON Schema: The Integrator's Secret Weapon - Stuart Herbert, Ganbaro Digital, Ltd.
At the start of the year, as the result of a merger and acquisition, Stuart needed to integrate two different systems. There wasn't much in common between them: the systems were built by different teams in different tech stacks and with different engineering philosophies.

With an immovable deadline looming tied to a major marketing campaign, Stuart knew that the only way to ensure everything went smoothly was to discover integration errors as early as possible, and in a way that would force both teams to address them in time.

His tool of choice to pull this off? JSON Schema.

In this talk, Stuart will introduce you to what JSON Schema is, where it fits in the current developer landscape, and why it - and not OpenAPI Spec (yet! we're almost there) - was the right choice to ensure that a multi-million pound systems integration project went off without a hitch.

Finally, he'll show you how one of the teams is taking the JSON Schema foundation that came out of that project, and using it to accelerate the development of their single-page app.

Speakers
avatar for Stuart Herbert

Stuart Herbert

Chief Software Archaeologist @ganbarodigital, Ganbaro Digital Ltd
Stuart Herbert is an industry and open-source veteran, with over 25 years of commercial experience on projects for companies including Vodafone, Hewlett Packard, Orange (now EE), DataSift, Her Majesty's Government and many more. He is a co-author of the official Zend Certification... Read More →



Tuesday September 28, 2021 1:20pm - 1:50pm PDT
Virtual Experience
  Standards
  • Slides Attached Yes
 
Wednesday, September 29
 

10:30am PDT

OpenAPI Workflows: describing sequences of operations - David O'Neill, APImetrics
"The OpenAPI Specification provides a way to document individual API calls and how to use them, but it doesn't give insight into the common ways to sequence those operations. While all APIs can benefit from formally describing these workflows, this is particularly important when considering more complex or more secure APIs.

The OpenAPI Workflows Special Interest Group was created to address this common problem. The goal is to construct a formal way to describe these sequences and support documentation of flows, such as a multi-part OAuth flow with JSON signing and refresh token behavior.

This talk will review the progress of the workgroup and describe progress toward a standardized way for describing how a particular API call works within the context of the service provided. We will also present work so far and concepts being considered for describing flows of individual calls in the context of the Specification.

Speakers
avatar for David O'Neill

David O'Neill

APImetrics - CEO, APImetrics
David has worked in mobile and cloud computing solutions since their inception, building API gateway products and more recently bringing AI and ML to API and Microservice performance analysis with APImetrics.



Wednesday September 29, 2021 10:30am - 11:00am PDT
Virtual Experience
  Standards
  • Slides Attached Yes

11:00am PDT

AsyncAPI 2.0: Enabling the Event-Driven World - Someshekhar Banerjee, Ebay Inc.
A discussion AsyncAPI Specification 2.0 and its adoption in eBay’s developer ecosystem. Why eBay chose AsyncAPI Specification-based contracts to power its latest notification platform. How AsyncAPI Specification standardizes and simplifies the representation of a highly decoupled and resilient microservices topology.

Speakers
avatar for Someshekhar Banerjee

Someshekhar Banerjee

Principal Architect, Developer Ecosystem, eBay Inc., eBay Inc
Someshekhar Banerjee is a Principal Architect with eBay’s Developer Ecosystem Architecture group. He is a member of eBay’s Public API Governance and cross functional Architecture Team. He is an OpenAPI evangelist, has contributed to multiple API releases and open source SDKs.His... Read More →


Wednesday September 29, 2021 11:00am - 11:30am PDT
Virtual Experience

11:00am PDT

Time For Async Specification - Surbhi Mittal, Walmart Global Tech
This proposal for ASC 2021 would mainly revolve around some of the best practices while adopting Open API for asynchronous and synchronous scenarios. The talk, drawing from my experience, will also highlight some of the similarities and differences between OpenAPI and AsyncAPI, and on some of the standards that we should keep in our minds while documenting either of these. Above all, how does it help in improving Developer Experience & Governance.

Speakers
avatar for Surbhi Mittal

Surbhi Mittal

Software Developer III - Walmart Global Tech
I am Surbhi Mittal, having 5 years of work experience in IT industry as a software developer.


Wednesday September 29, 2021 11:00am - 11:30am PDT
Virtual Experience

11:30am PDT

Triggered: Linking Events to Behavior through Specifications - Alianna Inzana, Independent Consultant
Event-driven architectures are not new - but the way they are used, documented, and specified has matured significantly in the past few years. Events often trigger the broader patterns of behavior that your service was built to deliver, or complete chains of behavior with asynchronous components, but event-driven services do not exist in a vacuum - or in mono-culture.

In today's talk, we will discuss the use of specifications to link event-driven elements to the behavior of the broader system and where focusing on maturing your approach to event-driven architecture has the greatest payoff for your organization and your team.

Speakers
avatar for Alianna Inzana

Alianna Inzana

API Product Leader, Independent Consultant
Ali is a thought leader in the API space. She most recently was a product leader for API Testing & Virtualization at SmartBear. Her career has spanned institutional finance, energy, cyber security, and has led her to building the software that makes those other platforms possible... Read More →



Wednesday September 29, 2021 11:30am - 12:00pm PDT
Virtual Experience
  Standards
  • Slides Attached Yes

12:30pm PDT

Panel Discussion: OpenAPI Initiative is Community
For new members of our community or current members who want to get more involved - today's panel will take you through what the OpenAPI Initiative is, our mission - and how it has evolved, our working groups and committees, and how to start getting more engaged with the community of practice around the OpenAPI Specification.

Speakers
EP

Emmanuel Paraskakis

CEO, Level 250
avatar for Isabelle Mauny

Isabelle Mauny

Field CTO, 42Crunch
Isabelle Mauny, co-founder and Field CTO of 42Crunch, is a technologist at heart. She worked at IBM, WSO2 and Vordel across a variety of roles, helping large enterprises design and implement integration solutions. At 42Crunch, Isabelle manages customer POCs , partners integrations... Read More →
avatar for Neal Caidin

Neal Caidin

Program Manager, The Linux Foundation
Neal has extensive experience in open source and community coordination. His hobbies include Improv (sort-of) and Empathic Communication (who knew this could be a hobby?!)
LB

Lorinda Brandon

BetterCloud, VP of Engineering
RR

Ron Ratovsky

Technical Steering Committee, Member, OpenAPI Initiative
avatar for Taylor Barnett

Taylor Barnett

Staff Developer Advocate, PlanetScale
PS

Phil Sturgeon

Dev Rel, Stoplight
avatar for Alianna Inzana

Alianna Inzana

API Product Leader, Independent Consultant
Ali is a thought leader in the API space. She most recently was a product leader for API Testing & Virtualization at SmartBear. Her career has spanned institutional finance, energy, cyber security, and has led her to building the software that makes those other platforms possible... Read More →


Wednesday September 29, 2021 12:30pm - 1:00pm PDT
Virtual Experience

1:00pm PDT

So you think you understand JSON Schema? - Ben Hutton, Postman/JSON Schema
With OpenAPI 3.1 fully adopting JSON Schema draft 2020-12, and AsyncAPI growth and use of JSON Schema, it's never been more important to really understand JSON Schema.

Draft 2019-09 and 2020-12 have introduced the notion of Dialects and Vocabularies, which opens up a standardised approach to extensions.

In this session you'll learn some key fundamentals, intracacies that even catch out the experienced, and how to develop your own interoperable JSON Schema Vocabulary.

If you're responsible for your organisations use of OpenAPI, AsyncAPI, JSON Schema, or any other technology that uses JSON Schema, this is your essential session for the year, brought to you by the JSON Schema project lead and publisher of the latest draft.

Speakers
avatar for Ben Hutton

Ben Hutton

JSON Schema Specification Lead, Postman / JSON Schema
JSON Schema lead and wearer of many hats, now full time on JSON Schema thanks to Postman. Committed to making JSON Schema better than it was yesterday.



Wednesday September 29, 2021 1:00pm - 1:30pm PDT
Virtual Experience
  Standards
  • Slides Attached Yes

1:30pm PDT

OpenAPI and GraphQL--the Chunnel Problem - Anant Jhingran, StepZen
OpenAPI specs are fantastic complete descriptions of REST endpoints. Naively introspecting them to create the corresponding GraphQL API leads to technically correct, but verbose endpoints, often with 100s of types and queries, and complicated nesting structures. We believe that just like the Chunnel seamlessly merged two different driving sides (British and French), the OpenAPIGraphQL API must also balance the autogeneration from the OpenAPI spec with the consumption perspective of GraphQL.

We will show, using some real-world examples, how both introspection, as well as curation, can lead to a much better GraphQL API. Furthermore, since your GraphQL endpoint is almost never built on only one API backend, we will show why such curation is absolutely needed in the GraphQL layer.

This session will be of interest for all the developers who love the power and flexibility of GraphQL, but realize that a lot of the data is locked away in REST endpoints, and connecting the two is fundamental to any digital experience they are building.

Speakers
avatar for Anant Jhingran

Anant Jhingran

CEO, StepZen, ex. CTO Apigee
Anant Jhingran is the CEO of StepZen--a startup that focuses on helping developers build and run their GraphQL APIs from building blocks of REST, SQL, NoSQL and GraphQL backends. Prior to this role, he was the CTO of Apigee (an API company acquired by Google). And in his past life... Read More →



Wednesday September 29, 2021 1:30pm - 2:00pm PDT
Virtual Experience
  Standards
  • Slides Attached Yes
 
  • Timezone
  • Filter By Date API Specifications Conference 2021 Sep 28 -29, 2021
  • Filter By Venue Virtual
  • Filter By Type
  • Experiences
  • Keynote
  • Networking
  • Open Discussion
  • Process
  • Process and Techniques
  • Sponsored Session
  • Sponsors
  • Standards
  • Techniques
  • Slides Attached

Filter sessions
Apply filters to sessions.