News for hackers. Stuff that matters.

Ask HN: Have you written or consumed OpenAPI Arazzo specification?

Hi HN,

I recently came across the Arazzo specification within the OpenAPI initiative. It defines a standard to express workflows involving multiple APIs. A couple of main use cases here are automatic API invocation with LLMs and automated tests.

I want to auto generate API tests based on these specs and would like to see other examples. Is anyone here writing or consuming Arazzo specs?

Reference: https://www.openapis.org/arazzo

( 4 comments | 2 points | on HN )
Re:Ask HN: Have you written or consumed OpenAPI Arazzo speci... by DataOverload on Monday February 24, 2025 @12:47PM (#43162508)
I have a project I work on every now and then that consumes arazzo specs: https://github.com/AdrianMachado/arazzo-runner Essentially its an executor for Arazzo
Re:Ask HN: Have you written or consumed OpenAPI Arazzo speci... by sb13 on Tuesday February 25, 2025 @05:22AM (#43170147)
Thanks for sharing, I'll try the runner. Are you also writing the Arazzo spec for the target service?
Re:Ask HN: Have you written or consumed OpenAPI Arazzo speci... by captn3m0 on Thursday February 27, 2025 @10:49PM (#43201503)
I’ve been working on a few specs, but the lack of runners makes it a chicken egg problem.

I also have a WIP attempt to implement Rule 110 in Arazzo!

Re:Ask HN: Have you written or consumed OpenAPI Arazzo speci... by wdb on Friday February 28, 2025 @04:01PM (#43210756)
I am experimenting with using such specs to generate documentation from it, like guides etc.