Explorer & Postman
Tools for writing, testing, and validating GraphQL queries before you ship them.
GraphiQL Explorer
Helium ships with GraphiQL, an in-browser GraphQL explorer and playground. Start your local Helium web server, then visit http://localhost:3000/graphiql.
GraphiQL is the fastest way to write, test, and validate queries before pasting them into your application code. It auto-completes against the live schema and surfaces validation errors inline.
- • Schema-aware auto-completion for queries, mutations, fields, and arguments
- • One-click introspection of every available type
- • Inline validation and helpful error messages
- • History of recently run queries
Postman Collection
Prefer Postman? Explore the GraphQL API through our official collection. You'll need to define two collection variables:
| Variable | Description |
|---|---|
| URL | Your learning instance endpoint, e.g. https://your-instance.com/helium |
| API Key | Your GraphQL API access token, passed as the apiKey query param |
Authenticating Requests
When calling GraphQL from an outside client like Postman, pass the learner Auth Token (returned by the Login mutation) in the request header with the key Auth Token. Inside a Helium app, this is handled for you via pageContext.