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: 3 months ago
JSON representation
Validate requests against OpenAPI schema
- Host: GitHub
- URL: https://github.com/nilesh-maurya/validate-openapi-request
- Owner: nilesh-maurya
- Created: 2023-03-07T17:48:03.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-03-26T16:03:55.000Z (about 2 years ago)
- Last Synced: 2025-02-01T18:15:43.727Z (about 1 year ago)
- Topics: openapi-specification, openapi-validator, swagger-ui
- Language: TypeScript
- Homepage: https://validate-openapi-req.netlify.app/
- Size: 187 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.

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)