31  clairvoyance(1) - Kailash Tool Reference

31.1 clairvoyance

clairvoyance - Obtains GraphQL API schemas from introspection-disabled endpoints.

Layer CLASSIC
Category c-03-web-application-assessment
Safety class safe
Licence Apache-2.0
Upstream github.com/nikitastupin/clairvoyance

31.1.1 NAME

clairvoyance - Obtains GraphQL API schemas from introspection-disabled endpoints.

31.1.2 SYNOPSIS & usage

Derived from the upstream README at generation time; verify against --help where the tool is installed.

pip install clairvoyance
clairvoyance https://rickandmortyapi.com/graphql -o schema.json
# should take about 2 minutes
docker run --rm nikitastupin/clairvoyance --help

31.1.3 DESCRIPTION (upstream)

Obtain GraphQL API schema even if the introspection is disabled. Some GraphQL APIs have disabled introspection. For example, Apollo Server disables introspection automatically if the NODE_ENV environment variable is set to production. Clairvoyance helps to obtain GraphQL API schema even if the introspection is disabled. It produces schema in JSON format suitable for other tools like GraphQL Voyager, InQL or graphql-path-enum. pip install clairvoyance clairvoyance https://rickandmortya

31.1.4 SEE ALSO


ref: pin - verified 2026-10-14