Does Bodygraph.io Have an API? Human Design Chart Data for Developers
Neither Bodygraph.io nor MyBodygraph offers a public developer API. Here are the three options developers actually use to generate Human Design charts programmatically.
Posted by
Related reading
How to Build a Human Design Chart Generator in Make.com (No Code, 2026)
Build a Human Design chart generator in Make.com in under 30 minutes: a webhook captures birth data, one HTTP module calls the API, and a router fans the result to email and Google Sheets.
How to Read a Human Design Chart Programmatically
Every Human Design concept paired with the JSON field that surfaces it in the humandesignapi.nl v2 chart response: Type, Profile, Authority, and more.
How to Render an Interactive Human Design Chart with SVG and JavaScript
Turn any humandesignapi.nl v2 response into a working Human Design chart by injecting one <style> block into a pre-themed SVG. No framework and just a few lines of vanilla JavaScript.
Does Bodygraph.io have a developer API?
Bodygraph.io does not offer a public developer API. It is a free, browser-based Human Design chart tool. There is no documented endpoint, no authentication scheme, and no way to call it programmatically. If you open its network traffic in devtools you will find internal requests designed for its own frontend, not a stable contract for third-party developers.
The confusion is understandable. Bodygraph.io is many developers' first encounter with a rendered Human Design chart. It looks polished, it handles birth location and timezone automatically, and it produces the exact data you want to build with. The natural next step is to search for its API, and hit a dead end.
What developers are really searching for is not the Bodygraph.io service itself, but programmatic access to Human Design chart data. That's a solved problem; just not at Bodygraph.io.
What about MyBodygraph, the Jovian Archive tool?
MyBodygraph (mybodygraph.com) is the Jovian Archive's official chart platform, a different product from Bodygraph.io, and the institutional home of the Human Design System as codified by its founder Ra Uru Hu. It is also not available as a developer API. MyBodygraph is a consumer-facing web app with no documented REST endpoint or public authentication scheme.
The distinction matters if you care about canonical data. Both tools compute charts from the same underlying source, NASA JPL ephemeris data, so the chart calculations are identical. The difference is institutional: Jovian Archive holds the original Human Design teachings; Bodygraph.io is an independent tool. Neither exposes a developer API.
What developers actually use instead
Three practical options exist for programmatic Human Design chart generation: a managed REST API you call over HTTP, an open-source library you self-host, or a broader suite that bundles Human Design alongside astrology and chart rendering. A fourth path, computing charts directly from the ephemeris, is possible but requires significant astronomical domain knowledge and is not covered here.
| HumanDesignAPI.nl | HDKit | bodygraph.com | Bodygraph.io | MyBodygraph | |
|---|---|---|---|---|---|
| Public developer API | Yes | Yes (self-host) | Yes (Business only) | No | No |
| Auth | Bearer token | n/a | Subscription | n/a | n/a |
| Cheapest paid tier | €22.50/mo | Free (MIT) | $83.49/mo | n/a | n/a |
| Full chart fields | Yes. 23 fields | Programmatic | Yes, plus extras | Browser only | Browser only |
| Geocoding included | Optional | DIY | Yes | Built-in UI | Built-in UI |
| Rate limit | 100 req/min | Your server | Not published | n/a | n/a |
| Best for | Production apps | OSS / self-host | All-in-one suite | Personal use | Personal use |
HumanDesignAPI.nl: managed REST API
HumanDesignAPI.nl is a managed REST API that returns a complete Human Design chart as JSON in under 500ms. You send a POST request with a birth date, time, and coordinates; the API returns everything a chart reader would use: type, profile, authority, strategy, centers, channels, gates, incarnation cross, and the full Variables grid.
Authentication is a Bearer token in the Authorization header. There is no SDK to install; any HTTP client works. The POST /v2/charts/coordinates endpoint accepts latitude and longitude directly, so you can skip the geocoding step by resolving the birth city client-side.
POST https://api.humandesignapi.nl/v2/charts/coordinates
Authorization: Bearer YOUR_API_KEY
Content-Type: application/json
{
"birthdate": "1990-06-15",
"birthtime": "12:30",
"lat": 52.3676,
"lng": 4.9041,
}Alternatively you can use the POST /v2/charts endpoint with your own Google Geocode API key to handle the location (e.g., "London, United Kingdom") to coordinates transformation for you automatically.
Pricing is on a credit-per-chart model. The Hobbyist plan covers small projects at €22.50/month for 5,000 charts. The Developer plan is €35/month for 10,000 charts and unlocks the full 23-field response including activations and incarnation cross. A Scale plan (50,000 charts/month) and a Lifetime plan (€1,200 one-time) are also available. Full pricing →
The response shape is documented field-by-field in How to Read a Human Design Chart Programmatically. If you want to render the data as a visual bodygraph, the SVG renderer walkthrough is in How to Render an Interactive Human Design Chart with SVG and JavaScript.
HDKit: open source, self-hosted
HDKit is an (archived) project on GitHub under MIT license. It computes Human Design charts locally; no HTTP calls, no API key, no recurring cost. You install it, supply ephemeris data files, and call a function with a birth date and location. The library handles the astronomical calculation and returns the chart data as a JavaScript object.
The trade-off is operational ownership. You are responsible for hosting the Node process, and maintaining the library as it evolves. For an open-source project, academic research, or a team with strong infrastructure preferences, that is a reasonable trade. For a production SaaS where uptime and accuracy guarantees matter, a managed API removes that surface area.
Finally there's data precision and accuracy. While this is a great project to get you started on building your own engine; it does require tuning to get accurate Human Design readings. Please be aware of this.
bodygraph.com: the engine behind bodygraph.io
bodygraph.com is the calculation service that powers bodygraph.io, the free chart tool many developers encounter first. Unlike bodygraph.io, bodygraph.com does offer a developer API, but only on its Business plan at $83.49 per month (or $71.39 per month billed annually).
The Business plan includes more than Human Design chart data. You also get combined chart endpoints, astrology chart endpoints, chart rendering to PNG and PDF, full zodiac system support, multiple house systems, and detailed developer documentation. If you are building an app that needs the full suite of Human Design and astrology capabilities, that breadth has value.
The trade-off: if you only need Human Design chart data as structured JSON, the Business plan bundles a lot of capability you will not use, at more than twice the price of HumanDesignAPI.nl's Developer plan. For chart rendering, bodygraph.com outputs PNG and PDF rather than SVG. If you need an interactive SVG bodygraph, the combination of HumanDesignAPI.nl and the SVG renderer guide covers that without requiring the full bodygraph.com suite.
Which should you choose?
The right choice depends on your hosting preferences and scale and some accuracy.
- Side project, coaching funnel, or early-stage SaaS: HumanDesignAPI.nl Hobbyist plan: €22.50/month, no infrastructure to manage, 5,000 charts included.
- Production app with meaningful volume: HumanDesignAPI.nl Developer or Scale: full 23-field response, 100 req/min rate limit, sub-500ms globally.
- Open-source project, academic use, or zero recurring cost (be aware of accuracy): HDKit: MIT license, self-hosted, no per-chart cost.
- You want to build a chart UI that looks like Bodygraph.io: HumanDesignAPI.nl for the data layer, combined with the SVG renderer guide for the visual layer.
- Full-featured suite with combined charts, astrology endpoints, and PNG/PDF chart rendering: bodygraph.com Business plan at $83.49/month. Worth the price if you need the full breadth of Human Design and astrology data in one subscription.
FAQ
Does Bodygraph.io have a developer API?
No. Bodygraph.io is a free browser tool with no public endpoint. If you need Human Design chart data programmatically, use HumanDesignAPI.nl or HDKit instead.
Does MyBodygraph have a developer API?
No. MyBodygraph (mybodygraph.com) is the Jovian Archive's official chart app and is not available as a REST API. It is a consumer-facing product.
Can I scrape Bodygraph.io instead of using an API?
Technically possible but practically fragile. Any DOM change on their end breaks your scraper; their terms of service prohibit automated access; and you are parsing HTML rather than structured JSON. A dedicated API returns a stable contract at sub-500ms. The effort of scraping is much larger and the reliability much lower.
Is the chart data the same as Bodygraph.io's output?
Yes. All reputable Human Design chart tools, including Bodygraph.io, MyBodygraph, HumanDesignAPI.nl, and HDKit, derive planetary positions from NASA JPL ephemeris data. HDKit requires some tuning on your end to make sure the Human Design readings are accurate. Finally, what differs is the delivery format and the developer experience.
Does bodygraph.com have a developer API?
Yes, but only on the Business plan at $83.49 per month. The plan bundles Human Design chart endpoints alongside combined chart endpoints, astrology endpoints, PNG and PDF chart rendering, and multiple house systems. If you only need Human Design chart data as structured JSON, HumanDesignAPI.nl or HDKit are more cost-effective options. HumanDesignAPI.nl also offers SVG chart rendering via the SVG renderer guide, which bodygraph.com does not support.
Ready to generate your first chart via API?
The Hobbyist plan gives you 5,000 charts a month at €22.50. Enough to build and validate a full product before committing to a higher tier. See plans and pricing →
For the full request and response reference, start with the quickstart guide. Background on the Human Design System itself: Human Design System (Wikipedia).