September 28-29, 2021
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.
Back To Schedule
Wednesday, September 29 • 1:30pm - 2:00pm
OpenAPI and GraphQL--the Chunnel Problem - Anant Jhingran, StepZen

Sign up or log in to save this to your schedule, view media, leave feedback and see who's attending!

Feedback form is now closed.
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.

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
  • Slides Attached Yes