open api
Asked on 2025-08-19
1 search
It seems like you're interested in OpenAPI. At WWDC, Apple discussed the use of OpenAPI in several contexts. For instance, in the session titled "Explore the Swift on Server ecosystem," they demonstrated how the OpenAPI generator can be used with Vapor as the server transport. This allows developers to document their services in YAML and generate code for servers and clients. You can learn more about this in the chapter Swift OpenAPI generator.
Additionally, in the session "Extend your Xcode Cloud workflows," the App Store Connect API is specified using OpenAPI, which allows for the creation of strongly typed Swift code for each endpoint. This is particularly useful for automating workflows in Xcode Cloud. You can explore this further in the chapter App Store Connect API.
If you have more specific questions about OpenAPI or related topics, feel free to ask!

Explore the Swift on Server ecosystem
Swift is a great language for writing your server applications, and powers critical services across Apple’s cloud products. We’ll explore tooling, delve into the Swift server package ecosystem, and demonstrate how to interact with databases and add observability to applications.

Extend your Xcode Cloud workflows
Discover how Xcode Cloud can adapt to your development needs. We’ll show you how to streamline your workflows, automate testing and distribution with start conditions, custom aliases, custom scripts, webhooks, and the App Store Connect API.

What’s new in Swift
Join us for an update on Swift. We’ll briefly go through a history of Swift over the past decade, and show you how the community has grown through workgroups, expanded the package ecosystem, and increased platform support. We’ll introduce you to a new language mode that achieves data-race safety by default, and a language subset that lets you run Swift on highly constrained systems. We’ll also explore some language updates including noncopyable types, typed throws, and improved C++ interoperability.