Arazzo Specification Complete Guide

Arazzo is an open standard from the OpenAPI Initiative for describing API workflows. While OpenAPI documents what each endpoint does individually, Arazzo documents how endpoints work together to accomplish real tasks like booking a trip, processing a payment, or onboarding a user.

A single Arazzo document can power documentation, integration tests, production monitoring, and automation. This guide covers every aspect of the Arazzo 1.0 specification.

Introduction #

Understanding Arazzo structure #

Every Arazzo document is built from five building blocks: a version declaration, metadata, source descriptions, workflows, and optional reusable components.

Working with Arazzo #

Quick reference #

What is Arazzo?