Middleware · Agent ↔ API-Graph · JVM
Execute your API graph.
Get back a Rundown.
The middleware between an agent and your API-Graphs — an AI agent, or your own JVM code acting as one. Describe a workflow of interdependent API calls as executable API metadata; ReṼoman executes that graph on the JVM — resolving data dependencies, auth, and polling — and hands back a structured Rundown the agent reasons over.
- 01 POST /objects 142 ms
- 02 GET /objects 88 ms
- 03 GET /objects/{id} 76 ms
- 04 PATCH /objects/{id} 110 ms
{ "stepReports": , "mutableEnv": , "stats": }
// how the middleware executes
A graph in. A Rundown out.
Think of the Postman Collection Runner walking a collection step by step — but inside a Java/Kotlin program, resolving the dependencies between calls. Today that metadata is serialized in the Postman V2/V3 schema; reading Postman-schema metadata no more makes this "a Postman tool" than emitting JSON makes a service "a JSON tool."
-
01
Feed it the metadata
An API-Graph: the workflow of interdependent calls, with the order and the data dependencies between them.
-
02
It executes the graph
Deterministically, on the JVM — resolving data dependencies, handling auth, polling for async outcomes, marshalling type-safe payloads.
-
03
Get back a Rundown
A structured record of everything that happened. Rundown
.toJson(VERBOSITY)is the Context Information an agentic Node consumes.
// one engine, many applications
What executing a graph unlocks
Agentic API Orchestration
The deterministic step beneath an agentic workflow: metadata in, the Rundown as Context Information out.
API Test Automation
Replace bespoke REST-Assured harnesses with the executable metadata your team already authored in Postman.
Read more → setup & dataOrchestrated Workflows
Drive multi-step test-data setup and end-to-end flows from one ordered, type-safe API-Graph.
Read more →Ships today
- The middleware substrate: an API-Graph in → deterministic execution on the JVM → a
Rundownout - Resolves data dependencies, auth, and polling between steps
- A
RundownwhosetoJson(VERBOSITY)is structured Context Information - Type safety, dynamic hooks, timing metrics, and the Postman
pm.*script APIs — written ground-up for the JVM
Roadmap — direction, not shipped
- Format-agnosticism beyond Postman V2/V3 (HTTP Client, Bruno, …)
- MCP tool-definition autogen from OAS + API-Graph metadata
- Dynamic coupling of agentic workflows to API-Graphs at runtime
The substrate ships today; everything under Roadmap above — including the AI-agent glue — is direction, not present-tense. ReṼoman is honest about the line.
Wire it into your JVM project.
One entry point — ReVoman.revUp(config) — executes the graph and hands you the Rundown.