# swagger-validator OpenAPI overview

> Below is an overview of the swagger-validator openapi in simple language. This API contains 6 endpoints.

For more detailed information of an endpoint, visit https://oapis.org/summary/swagger-validator/[idOrRoute]

Swagger Validator Badge v2.1.9 - 
Parses and validates a Swagger/OpenAPI 2.0 or an OpenAPI 3.x definition

## Validator

- [validateByUrl](https://oapis.org/openapi/swagger-validator/validateByUrl): GET / - Validates a Swagger/OpenAPI 2.0 or an OpenAPI 3.x definition returning a valid/invalid badge
- [validateByContent](https://oapis.org/openapi/swagger-validator/validateByContent): POST / - Validates a Swagger/OpenAPI 2.0 or an OpenAPI 3.x definition returning a valid/invalid badge
- [reviewByUrl](https://oapis.org/openapi/swagger-validator/reviewByUrl): GET /debug - Validates a Swagger/OpenAPI 2.0 or an OpenAPI 3.x definition returning a validation response
- [reviewByContent](https://oapis.org/openapi/swagger-validator/reviewByContent): POST /debug - Validates a Swagger/OpenAPI 2.0 or an OpenAPI 3.x definition returning a validation response
- [parseByUrl](https://oapis.org/openapi/swagger-validator/parseByUrl): GET /parse - Resolves / Dereferences a Swagger/OpenAPI 2.0 or an OpenAPI 3.x definition returning the resolved file
- [parseByContent](https://oapis.org/openapi/swagger-validator/parseByContent): POST /parse - Resolves / Dereferences Swagger/OpenAPI 2.0 or an OpenAPI 3.x definition returning the resolved file
