https://api.hexagraph.in/graphql. The same URL doubles as an interactive browser playground powered by Apollo Sandbox, so you can explore the schema, write queries, and inspect responses without leaving your browser — no client setup required. For programmatic access, send a standard POST request with a JSON body.
The GraphQL Playground
Navigate to https://api.hexagraph.in/graphql in your browser to open the Apollo Sandbox. The playground gives you:- Schema explorer — browse all available query types, arguments, and return fields in the left-hand panel.
- Autocomplete — the query editor surfaces field suggestions as you type, so you can discover the full data model interactively.
- Live execution — click Run to fire a query against the live Hexagraph API and inspect the response inline.
Making GraphQL Requests
All GraphQL operations use a single endpoint and HTTP method. Send your query as thequery property of a JSON body in a POST request:
id, title, and year, those are the only three fields returned — the response is exactly as wide as you declared, no more.
Available Queries
output(id)
Fetch a single scholarly work by its HX_ID. Use this when you have a known identifier and need its full metadata record.
outputs(query)
Search and filter the full outputs index. The query argument mirrors the REST endpoint’s search, filter, page, and per_page parameters, but returns only the fields you declare.