Documentation Index
Fetch the complete documentation index at: https://docs.humandesignapi.nl/llms.txt
Use this file to discover all available pages before exploring further.
v2 Authentication (Recommended)
All v2 endpoints require your API key as a Bearer token:Geocoding Key
Location-based endpoints (/v2/charts and /v2/charts/simple) additionally require a Google Geocoding API key:
Full Request Example
v1 Authentication (Legacy)
v1 endpoints require two custom headers:Access Tiers
Your plan determines which endpoints you can access:| Tier | Endpoints | Plans |
|---|---|---|
| Basic | /v2/charts/simple, /v1/bodygraphs/simple | Hobbyist |
| Advanced | All endpoints (including /v2/charts, /v2/charts/coordinates, /v1/bodygraphs) | Developer, Scale, Lifetime |
403 with error code ACCESS_DENIED.
API Key Security
- Your API key is available in the dashboard
- If your key is compromised, rotate it immediately from the dashboard. The old key is invalidated instantly
- Each API call deducts one credit from your plan’s allocation
Authentication Errors
| Error Code | Status | Description |
|---|---|---|
API_KEY_MISSING | 401 | No Authorization header provided |
API_KEY_INVALID | 401 | API key not found or deactivated |
GEOCODE_KEY_MISSING | 401 | No HD-Geocode-Key header on a location-based endpoint |
GEOCODE_KEY_INVALID | 400 | Google Geocoding API key is invalid or restricted |
ACCESS_DENIED | 403 | Your plan does not include this endpoint |
ACCOUNT_INACTIVE | 403 | Account has been deactivated |

