open_api_v2 library

Classes

DocumentV2<T extends Map<String, dynamic>>
OpenAPI 2.0 (Swagger) Document
ExternalDocumentationObjectV2
External documentation object representing additional external documentation.
HeaderObjectV2
Header object representing a single header in a response.
ItemsObjectV2
Items object representing the type of items in an array.
OperationObjectV2
Operation object representing a single API operation on a path.
ParameterObjectV2
Parameter object representing a single operation parameter.
PathItemObjectV2
Path item object representing the operations available on a single path.
ResponseObjectV2
Response object representing a single response from an API operation.
SchemaObjectV2
Schema object representing a data model in the API.
SecuritySchemeApiKeyV2
API key security scheme.
SecuritySchemeBasicV2
Basic authentication security scheme.
SecuritySchemeOAuth2AccessCodeV2
OAuth2 Authorization Code flow security scheme.
SecuritySchemeOAuth2ApplicationV2
OAuth2 Client Credentials (Application) flow security scheme.
SecuritySchemeOAuth2ImplicitV2
OAuth2 Implicit flow security scheme.
SecuritySchemeOAuth2PasswordV2
/ OAuth2 Password flow security scheme.
SecuritySchemeOAuth2V2
OAuth2 security scheme.
SecuritySchemeObjectV2
Represents a security scheme in the API.
TagObjectV2
Tag object representing a tag for API documentation control.
XmlObjectV2
XML object representing additional XML metadata.