Supported Specifications

This page provides a detailed overview of the API and data specifications that Noir supports, including OpenAPI (Swagger), RAML, HAR, and GraphQL. See the compatibility table for more information.

In addition to analyzing source code directly, Noir can also parse various API and data specification formats. This allows you to use Noir to analyze existing API documentation, captured network traffic, and more.

This section provides a compatibility table for the different specifications that Noir supports.

SpecificationFormatURLMethodParamHeaderWS
OAS 2.0 (Swagger 2.0)JSON
OAS 2.0 (Swagger 2.0)YAML
OAS 3.0JSON
OAS 3.0YAML
RAMLYAML
HARJSON
GraphQL SDL (.graphql)GraphQL