Birth Chart SVG Image¶
The Birth Chart SVG endpoint generates a beautiful natal chart image in scalable vector format (SVG).
It visually represents planetary positions, houses, and zodiac signs based on the user’s birth details.
Perfect for astrology dashboards, apps, or print-ready reports.
Endpoint¶
| Method | Path |
|---|---|
GET | https://the-numerology-api.p.rapidapi.com/birth-chart/svg |
POST | https://the-numerology-api.p.rapidapi.com/birth-chart/svg |
Query Parameters¶
| Name | Required | Type | Example | Description |
|---|---|---|---|---|
name | ✅ | String | John Doe | Full name of the person. |
year | ✅ | Number | 1990 | Birth year (e.g. 1990). |
month | ✅ | Number | 7 | Birth month (1–12). |
day | ✅ | Number | 16 | Birth day (1–31). |
hour | ❌ | Number | 12 | Hour of birth (0–23). Default: 12. |
minute | ❌ | Number | 0 | Minute of birth (0–59). Default: 0. |
lat | ✅ | Number | 48.8566 | Latitude of birthplace (e.g. 34.05). |
lng | ✅ | Number | 2.3522 | Longitude of birthplace (e.g. -118.25). |
city | ✅ | String | Paris | City of birth. |
country | ✅ | String | FR | Country code or name. |
tz | ❌ | String | Europe/Paris | Timezone string (defaults to UTC). |
lang | ❌ | String | EN | Language for chart labels. |
theme | ❌ | String | dark | Chart theme style. |
Note
Supported Languages: EN, FR, PT, IT, CN, ES, RU, TR, DE, HI
Supported Themes: classic, light, dark, dark-high-contrast
Use GET for quick URL-based charts or POST for structured JSON body.
Example Requests¶
GET Request¶
curl -X GET "https://the-numerology-api.p.rapidapi.com/birth-chart/svg?name=John%20Doe&year=1990&month=7&day=16&lat=48.8566&lng=2.3522&city=Paris&country=FR&tz=Europe/Paris&theme=dark&lang=EN" \
-H "x-rapidapi-key: YOUR_RAPIDAPI_KEY"
POST Request¶
curl -X POST "https://the-numerology-api.p.rapidapi.com/birth-chart/svg" \
-H "Content-Type: application/json" \
-H "x-rapidapi-key: YOUR_RAPIDAPI_KEY" \
-d '{
"name": "John Doe",
"year": 1990,
"month": 7,
"day": 16,
"hour": 12,
"minute": 0,
"lat": 48.8566,
"lng": 2.3522,
"city": "Paris",
"country": "FR",
"tz": "Europe/Paris",
"theme": "dark",
"lang": "EN"
}'
Example Response¶
🖼️ Response Type: image/svg+xml
A beautifully detailed SVG birth chart image is returned — ready for embedding or download.
Note
The SVG output includes: * Planetary glyphs, house divisions, and aspect lines
Accurate positions of all planets and points
Visual themes for light or dark UI integration
* Fully scalable and editable in vector tools like Figma, Illustrator, or Inkscape