pb33f / libopenapi-validator

OpenAPI validation extension for libopenapi, validate http requests and responses as well as schemas

Home Page:https://pb33f.io/libopenapi/validation/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

libopenapi

Enterprise grade OpenAPI validation tools for golang.

Pipeline codecov discord Docs

A validation module for libopenapi.

libopenapi-validator will validate the following elements against an OpenAPI 3+ specification

  • http.Request - Validates the request against the OpenAPI specification
  • http.Response - Validates the response against the OpenAPI specification
  • libopenapi.Document - Validates the OpenAPI document against the OpenAPI specification
  • base.Schema - Validates a schema against a JSON or YAML blob / unmarshalled object

πŸ‘‰πŸ‘‰ Check out the full documentation πŸ‘ˆπŸ‘ˆ


Installation

go get github.com/pb33f/libopenapi-validator

Documentation

libopenapi and libopenapi-validator are products of Princess Beef Heavy Industries, LLC

About

OpenAPI validation extension for libopenapi, validate http requests and responses as well as schemas

https://pb33f.io/libopenapi/validation/

License:Other


Languages

Language:Go 100.0%