This project is a Proof of Concept (PoC) for an API Explorer tool that can parse OpenAPI specifications, display endpoints, execute API requests, and provide AI-based explanations.
- Upload OpenAPI JSON file
- Display API endpoints dynamically
- Execute API requests using fetch
- View formatted JSON response
- Show HTTP status codes
- AI-based "Explain API" feature
- HTML
- CSS (Flexbox for layout)
- JavaScript (Vanilla)
This project demonstrates how API tools can integrate with AI agents by providing automated explanations of endpoints, helping developers understand APIs faster.
api-explorer-poc/
├── index.html
├── style.css
├── script.js
├── sample-openapi.json
└── README.md
- Open
index.htmlin browser - Upload
sample-openapi.json - Click endpoints to test APIs
- Use "Explain API" to understand endpoints
To showcase API exploration combined with AI-assisted understanding, aligning with modern developer tools and intelligent agents.