OpenStack has been on a journey towards implementing formal OpenAPI v3.1 API specifications for all services for a number of releases now. We have many goals - better understanding our APIs, improving our documentation, easing client and library development, etc. - and we are finally delivering on many of these. Come learn about the milestones we’ve reached to date, and the benefits we’re already seeing from these efforts, and our plans for the next . We’ll talk about the complexities of implementing common functionality across services with vastly different APIs and stacks, the cool/horrifying things we’ve (re)discovered about our APIs, and the oxidation of our clients. We’ll also demonstrate some of the fruits of our labours and discuss how you, as a user, deployer, or contributor, can get involved in the effort.