Skip to main content
The bundled async HTTP server is a dependency-free development convenience.
python -m fastql serve examples.app:schema
By default it listens on http://127.0.0.1:7691 and exposes:
RoutePurpose
/Interactive GraphQL playground
/graphqlGET and POST GraphQL execution
/schema.graphqlGenerated schema definition language
/schema.jsonIntrospection result as JSON
The GraphQL POST body accepts query, variables, and operationName. A GET request accepts equivalent query-string parameters.
The development server has no TLS, authentication, keep-alive, chunked transfer, or production hardening. Put FastQL execution behind an application framework or transport designed for production use.