The most intuitive way to understand, edit and share standard-compliant Arazzo API workflow specifications. Real-time editing with Monaco Editor, interactive diagrams, and Mermaid export.

A complete toolkit for working with OpenAPI Arazzo workflow specifications
Explore your API workflows with draggable, zoomable React Flow diagrams. Click on steps to see details.
Edit your Arazzo specifications with VS Code's powerful Monaco editor featuring syntax highlighting and code folding.
Built strictly against Arazzo 1.0.1 specification and validated with comprehensive test suites.
Export your workflows as Mermaid diagrams for documentation, presentations, or integration with other tools.
View comprehensive details about each step including parameters, success criteria, outputs, and API operations.
Switch between interactive diagrams, Mermaid flowcharts, and sequence diagrams to visualize your workflows.

Turn your Arazzo specifications into interactive documentation automatically.
Get the full power of the Arazzo Playground right inside your favorite editor. Visualize workflows, edit with real-time preview, and export diagrams without leaving VS Code.
Download our skill file to enable AI coding assistants like Cursor, Cline, GitHub Copilot, and Claude Code to help you create and modify Arazzo specifications directly in your favorite IDE.
Arazzo is an OpenAPI Initiative specification for describing sequences of API calls and their dependencies. It enables you to document complex API workflows that involve multiple endpoints working together.
arazzo: 1.0.1
info:
title: Pet Adoption Workflow
version: 1.0.0
workflows:
- workflowId: adopt-pet
summary: Complete pet adoption
steps:
- stepId: find-pets
operationId: findPetsByStatus
parameters:
- name: status
value: available
successCriteria:
- condition: $statusCode == 200
outputs:
pets: $response.body
- stepId: select-pet
operationId: getPetById
dependsOn: find-pets
parameters:
- name: petId
value: $steps.find-pets.outputs.pets[0].idStart exploring your Arazzo specifications now. No sign-up required.
Launch Playground