Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nilesh-maurya/validate-openapi-request

Validate requests against OpenAPI schema
https://github.com/nilesh-maurya/validate-openapi-request

openapi-specification openapi-validator swagger-ui

Last synced: 29 days ago
JSON representation

Validate requests against OpenAPI schema

Awesome Lists containing this project

README

        

# validate-openapi-request

Website will help you validate your request against OpenAPI specification schema.

1. Open Website
2. Paste Your OpenAPI spec (yaml or json) in editor then Swagger UI will get rendered for your spec
3. Select Operation and click on `try it out`
4. Paste your request and click on `Validate` Button.

Below is example screenshot.

![Example Image](https://user-images.githubusercontent.com/43697763/226172461-226ee9ae-f675-42ee-83a1-3093be781d9b.png)

This site uses few packages to render the UI and validate the requests.
If site helps you in some way, Please consider supporting maintainer's of below packages.
1. [Openapi-request-validator](https://www.npmjs.com/package/openapi-request-validator)
2. [Swagger UI (React)](https://www.npmjs.com/package/swagger-ui-react)
3. [Monaco Editor (React)](https://www.npmjs.com/package/@monaco-editor/react)
4. [Allotment](https://www.npmjs.com/package/allotment)
5. [Swagger Parser](https://www.npmjs.com/package/@apidevtools/swagger-parser)