Skip to content

Render Bodygraph (SVG)

GET
/api/human-design/chart.svg

Render a Human Design bodygraph chart as SVG.

Required parameters:

  • dateTime: Birth date/time (YYYY-MM-DDTHH:mm, local time)
  • latitude, longitude: Birth location
  • timezone: IANA timezone identifier

Theme presets:
Use ?theme=<preset> to select a theme: default, dark, classic, minimal

Authorizations

ApiKeyAuth

API key for authentication. Get your API key from the dashboard.

Type
API Key (header: X-Api-Key)

Parameters

Query Parameters

dateTime*

Birth date and time in YYYY-MM-DDTHH:mm format (local time)

Type
string
Required
latitude*

Birth latitude

Type
number
Required
Minimum
-90
Maximum
90
longitude*

Birth longitude

Type
number
Required
Minimum
-180
Maximum
180
timezone*

IANA timezone identifier (e.g. "Europe/Amsterdam")

Type
string
Required
width
Type
number
Minimum
100
Maximum
2000
Default
"576"
height
Type
number
Minimum
100
Maximum
2000
Default
"480"
theme

Theme preset: default, dark, classic, minimal

Type
string
showPlanets

Render Design/Personality planet columns (default true)

Type
string
Default
"true"

Responses

Bodygraph SVG

image/svg+xml
JSON
[
]

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

AstroAPI Documentation