Overview of GraphQL Inspector features
masterGraphQL Inspector is a suite of tools for maintaining and enhancing GraphQL APIs and their consumers. Key capabilities include:
- Schema Comparison: Compare two GraphQL schemas to detect changes, with modifications labeled as
breaking,non-breaking, ordangerousalong with explanations. - Document Validation: Validate Operations and Fragments against a schema to identify deprecated usage.
- Schema Analysis: Find duplicated types within a schema and generate schema coverage reports based on Operations and Fragments.
- API Utilities: Introspect a GraphQL API and save the result to a file, or serve a GraphQL server with faked data and GraphiQL.
You can integrate these features using the Command Line Tool (CLI), the Programmatic API, or via GitHub (GitHub Application or GitHub Action).