Inspiration

Debugging and maintaining APIs is tedious—400 errors, missing fields, wrong types, evolving schemas. AI coding agents still require a lot of handholding to fix. We wanted an agent that acts like an API mechanic: it detects broken requests in postman, finds the relevant documentation, and fixes the request automatically in Postman.

What We Built

A self-healing API agent that repairs broken Postman requests. It uses Claude to analyze malformed schemas, incorrect field types, missing nested properties, and wrong encodings. It uses Parallel AI to fetch the correct API documentation, rewrites the request into a valid shape, retries until the call succeeds, and updates the Postman collection with the corrected fields and schema.

How We Built It

We integrated Postman’s API with Claude and Parallel, designed failure cases across Stripe and Notion (wrong types, wrong data formats, missing required fields, malformed nested JSON structures), and built an iterative repair loop grounded in schema definitions from the docs.

Challenges

Ensuring the agent grounded fixes in real documentation, generating malformed schemas that produced meaningful validation errors, and coordinating the cycle of reading → repairing → retesting → updating the request.

Why It Matters

APIs are the backbone of modern software, but debugging type errors, schema mismatches, and missing fields consumes huge engineering time. Our agent eliminates that friction by understanding schemas, fixing requests automatically, and turning Postman into a self-repairing development environment.

What's next for API Self Healer

More support for other types of API errors such as auth. Hosting it so it is accessible for other agents to use.

Built With

Share this project:

Updates