Skip to content

🟣 Spectral Validation

Spectral is the flexible, JSON/YAML-first rules engine used across the API industry.

Now, you can apply your Spectral rulesets to AsyncAPI files instantly inside your IDE.

What you get:

  • 🧩 Support for custom Spectral rulesets (.spectral.yaml, shared configs, overrides)
  • ⚠️ Real-time linting and precise inline error messages
  • 🚫 .spectralignore support to exclude files or entire folders
  • 🔧 Manual Spectral runs when you want full validation output
  • 🌐 Works out of the box with AsyncAPI’s official rulesets

Spectral gives you full control over quality checks - from naming conventions to schema structures - and the plugin enforces those rules automatically as you type