An API for linting OpenAPI, AsyncAPI, and other JSON/YAML documents, built on top of Spectral.
See the published Postman Collection for more information on interacting with the spec-linter API.
Spectral config must be hosted at a URL. This API supports configuration in the following forms:
- JSON/YAML file
- Spectral JavaScript configuration (alpha, typically
.spectral.js
) - Spectral TypeScript configuration (alpha, typically
.spectral.ts
)
This project wouldn't be possible without the efforts of Stoplight and the Spectral contributors.
Apache-2.0