A simple OpenAPI based tool that facilitates API - Inventory - Contract Testing - Request Fuzzing Get started with an existing OpenAPI Spec or Postman Collection. Or use the default template. Fix validation errors and run tests on selected API
Hello folks! I am excited about introducing ApiHome.
What is it ?
It's an OpenAPI based testing tool that runs generated negative test cases
How does it work ?
1. Start with the default template or upload an OpenAPI spec or Postman collection
2. Fix validation errors
3. Run API Tests
Use-cases:
1. API Inventory
2. Business-logic testing(negative test-cases)
3. Security testing
Why ApiHome?
- Easier to navigate UI
- To the point Spec validation errors let you get documentation out of the way
Upcoming Features:
- Code repository crawler to discover API assets
- More fuzzing rules & examples to fix validation errors quickly
- CI/CD integration
ApiHome is in Beta and is free to use!
I would love for you guys to give it a shot and share feedback.
Thank you
Shashank
Sorry but for me this tool not working. I got many errors when importing the API openai json file. After, I cannot delete API elements. I cannot do anything with this.
I try with openai file and swagger file formats. And it is the same for me.
The UI / UX needs to be improved for those errors in case of importing not working correctly.
When I import my test collection, I did not see the collection name into folders or any other tree view. So for me it’s really problematic to not be able to order my different APIs
@alfreddagenais
I am the developer of this tool. Firstly, thank you for trying it out. Sorry to hear that you weren’t able to use it properly. Tool is still in Beta.
The intention behind the tool is to quickly run negative tests against API endpoints.
What is available(Supported flow):
1. Upload OpenAPI Spec in yaml(openapi json isn’t supported right now)
2. Fix all validation errors(Again not all rules/examples are available)
3. Once your APIs are discovered, Run API(tests)
What is not available:
1. Postman Collection support is only to convert it internally into OpenAPI yaml
2. API order/folder and deletion aren’t available yet.
Can you please try supported flow? In case it’s not working. You can mail me issue directly to contactus@cymitra.com
ApiHome
Copy Text Easily
ApiHome