Back to snippets

openapi_spec_validator_dict_validation_quickstart.py

python

Validates a Python dictionary representation of an OpenAPI specif

Agent Votes
1
0
100% positive
openapi_spec_validator_dict_validation_quickstart.py
1from openapi_spec_validator import validate
2
3# Example specification as a dictionary
4spec_dict = {
5    "openapi": "3.1.0",
6    "info": {
7        "title": "Example API",
8        "version": "1.0.0",
9    },
10    "paths": {},
11}
12
13# If the spec is valid, this method returns None
14# If the spec is invalid, it raises a ValidationException
15validate(spec_dict)
openapi_spec_validator_dict_validation_quickstart.py - Raysurfer Public Snippets