A worked example, rendered from real sample data. Sign in to run the tool on your own input.
{"data":{"__schema":{"types":[{"kind":"OBJECT","name":"User","fields":[{"name":"id","type":{"kind":"NON_NULL","ofType":{"kind":"SCALAR","name":"ID"}}},{"name":"name","type":{"kind":"SCALAR","name":"String"}},{"name":"email","type":{"kind":"SCALAR","name":"String"}}]},{"kind":"ENUM","name":"Role","enumValues":[{"name":"ADMIN"},{"name":"USER"}]}]}}}enum Role {
ADMIN
USER
}
type User {
id: ID!
name: String
email: String
}
Convert GraphQL introspection JSON to SDL schema. Part of the DevTools Surf developer suite. Browse more tools in the Developer Utilities collection.