Using the OpenAPI Schema
This reference site is generated from the same OpenAPI 3.0 description that powers the HeliumGeek platform. You can reuse that schema to build type-safe clients, generate validators, or integrate with automation workflows.
Download the schema
Download the schema straight from the docs host:
curl -L https://docs.heliumgeek.com/openapi/heliumgeek.json -o heliumgeek.json
The file is regenerated as part of each documentation publish, so it always represents the latest public contract.
Generate SDKs
Point your preferred generator at the file you downloaded:
npx openapi-typescript heliumgeek.json -o src/generated/helium.ts
These clients mirror the exposed REST contract. Apply your usual static-analysis or linting rules (for example, noImplicitReturns, noUnusedLocals) when you integrate the generated code into your project.
Feed LLM coding agents
- Supply the raw JSON file to an agent so it can reason about endpoints and schemas.
- Pair the schema with the narrative guides in this site to keep prompts concise.
- Fetch the machine-readable catalog at
/meta/index.jsonto give tools like Codex, Claude Code, and Cursor quick access to guide and endpoint summaries without crawling. - Cache the
/openapi/heliumgeek.jsonURL in your automation so you always reference the current contract.
Need inspiration? Check out the API Reference sidebar to see how each endpoint is documented from the same source.