Arazzo Engine

Open-source Python engine that executes Arazzo workflow specifications alongside OpenAPI operation definitions. Powers the Jentic platform's workflow execution and is also installable standalone as arazzo-runner for direct use in agents and automation. Handles authentication resolution (API key, OAuth 2.0, basic, bearer), dynamic server URL resolution, parameter chaining between steps, and blob storage for large binary payloads.

API entry from apis.yml

apis.yml Raw ↑
aid: jentic:arazzo-engine
name: Arazzo Engine
humanURL: https://github.com/jentic/arazzo-engine
description: Open-source Python engine that executes Arazzo workflow specifications alongside OpenAPI
  operation definitions. Powers the Jentic platform's workflow execution and is also installable standalone
  as arazzo-runner for direct use in agents and automation. Handles authentication resolution (API key,
  OAuth 2.0, basic, bearer), dynamic server URL resolution, parameter chaining between steps, and blob
  storage for large binary payloads.
tags:
- Arazzo
- OpenAPI
- Workflows
- Open Source
properties:
- url: https://github.com/jentic/arazzo-engine
  type: SourceCode
- url: https://docs.jentic.com/getting-started/arazzo-runner/
  type: Documentation
- url: https://pypi.org/project/arazzo-runner/
  type: PythonPackage