Back to the blog

Developer

A GraphQL client that reads the schema.

Send GraphQL queries from your browser with the API's schema read for suggestions, checks and docs, variables as JSON and the operation you choose.

By Updated 3 min read

An API client with a request on the left and its answer on the right

A GraphQL API describes itself: ask it, and every type and field it has comes back. The GraphQL client asks, then helps you write queries that fit.

Ask for the schema, then write.

Open the GraphQL client, type the API's address and press Ask for the schema. Fields are offered as you type, mistakes are marked against the schema, and Docs lists every type with its fields and arguments. Put variables in as JSON; when the query holds several operations, choose the one to run.

The request goes as JSON in a POST, with the headers and sign-in you give it, through the same checks, scripts and collections as any other request.

When the schema will not come.

Some APIs turn introspection off in production, and some do not let other sites read their answers (CORS). The client says which; queries can still be written and sent without the schema. Subscriptions are not run over HTTP.

Nothing goes through KeepSimp.

Requests go straight from your browser to the API, and KeepSimp has no server in between: it never sees the addresses, the keys or the answers.

Further reading

Topics: graphql client · graphql playground · graphiql alternative · graphql introspection · graphql query online · graphql query tester

A little less theory. A little more doing.

Try it on your own terms, with a free browser tool.

Try the tool