Skip to main content

supported-vendor-extension

Overview

This rule belongs to the openapi-v3-apimatic-linting ruleset and states that:

APIMatic supports certain vendor extensions which are loaded at the time of importing API description files containing these extensions. These include APIMatic specific extensions as well that are used for configuring products like Code Generation, Transformer, etc. All other extensions will be ignored or may not work as expected.

PropertyValue
EnabledYes
Maximum SeverityWarning
MessageUnsupported extension detected.
CodeOPENAPI3APIMATIC_L950
TypeLinting
Rule SystemSemantic
Broad CategoryOpenAPI Vendor Extensions
Products ImpactedAPI Transformer, Code Generation, Developer Experience Portal
Tagsopenapi3 openapi apimatic semantic linting unsupported vendor extension

Suggested Fixes

  • Remove unsupported vendor extensions from your API description file.
  • Contact APIMatic team to know more about whether a specific vendor extension is supported or not. In some cases, we may decide to support the vendor extension if its importance is established.

For More Information