curl to code
A command as the same request in six languages, with the token masked by default.
Read a schema
Loading…
This tool failed to start
It needs WebAssembly and WebGL. Please update your browser or enable hardware acceleration, then reload.
Loading…
It needs WebAssembly and WebGL. Please update your browser or enable hardware acceleration, then reload.
All tools › Requests and interfaces
Types and fields listed, and which type is named by which — the question a schema is opened for.
It runs entirely in this browser tab: the code you paste is never uploaded, and nothing here is executed, built or fetched — it is read and something else is written. Open your browser's network panel and try it.
A GraphQL schema document.
type Query {
orders(first: Int): [Order!]!
customer(id: ID!): Customer
}
type Order {
id: ID!
total: Float!
customer: Customer!
}
type Customer {
id: ID!
name: String!
email: String
}
curl to code
A command as the same request in six languages, with the token masked by default.
Build a request
Method, headers and body as a command, a request file or a table of its parts.
WHERE clause
Rules as a clause with the values kept outside it, which is the only safe way to write one.
Sample answer
A shape of fields as a JSON answer, repeatable from a seed and never mistaken for data.
Read a specification
An OpenAPI document as the endpoints, parameters, answers and models it offers.
Format a query
A query indented or minified, with its variables named and its braces counted.