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.

SpecificationFormatendpointmethodquerypathbodyheadercookiestatic_pathwebsocket
GraphQLGRAPHQL
HARJSON
OpenAPI 2.0 (Swagger)JSON
OpenAPI 2.0 (Swagger)YAML
OpenAPI 3.0JSON
OpenAPI 3.0YAML
RAMLYAML