Company
Date Published
Author
Lorna Mitchell
Word count
707
Language
-
Hacker News points
None

Summary

The Arazzo specification, which builds on the OpenAPI standards, enhances API workflows by allowing the description of complex sequences of API requests, defining success criteria, and using response data from one request as input for another. This capability enables the documentation of multi-request tasks, client generation for integrated API functions, and simplified testing of API workflows. Arazzo supports cross-API workflows within an organization and with third-party APIs, offering broad application potential. Redocly, an early adopter of Arazzo, transitioned from custom internal API testing syntax to Arazzo, contributing to its development despite facing challenges due to its evolving nature. The Redocly CLI tool supports Arazzo linting, facilitating validation and error-checking for Arazzo descriptions as part of the API lifecycle, and provides resources for users to implement and explore the new standard.