Skip to content

Commit d1e820d

Browse files
committed
docs: current domain, endpoint and language counts across the guides
1 parent c32a2f4 commit d1e820d

4 files changed

Lines changed: 17 additions & 7 deletions

File tree

AGENTS.md

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -50,11 +50,17 @@ Type `roxy.` to see all available namespaces. Type `roxy.{domain}.` in an IDE wi
5050
|-----------|----------------|
5151
| `roxy.astrology` | Western astrology: natal charts, daily / weekly / monthly horoscopes, synastry, compatibility score, transits, moon phases |
5252
| `roxy.vedic_astrology` | Vedic / Jyotish: kundli, panchang, Vimshottari dasha, nakshatras, Mangal / Kaal Sarp / Sade Sati doshas, Guna Milan, navamsa, KP chart and ruling planets |
53+
| `roxy.forecast` | Cross-domain timeline: transits, ingresses, retrograde stations, dasha changes, biorhythm critical days |
54+
| `roxy.human_design` | Full bodygraph: type, strategy, authority, profile, definition, centers, channels, gates. No coordinates needed |
55+
| `roxy.chinese_astrology` | BaZi Four Pillars, Day Master strength, luck pillars, annual forecast, Chinese zodiac and compatibility, lunisolar calendar, the 24 solar terms, Tong Shu almanac and date selection |
56+
| `roxy.feng_shui` | Kua number, Eight Mansions map, Xuan Kong flying star charts, annual and monthly overlays, annual afflictions, Bagua sectors, the nine periods |
57+
| `roxy.mesoamerican_astrology` | Tzolkin day signs, the Mayan chart with Haab and Long Count, Long Count conversion, nawal compatibility, trecenas, the Aztec tonalpohualli |
58+
| `roxy.vastu` | Entrance pada, the Vastu Purusha Mandala, plot analysis, Ayadi shadvarga, room compliance, griha pravesh muhurta, directions and devatas |
5359
| `roxy.numerology` | Life path, expression, soul urge, personal year, full chart, compatibility, karmic lessons |
60+
| `roxy.kabbalah` | Gematria with every Hebrew spelling shown, name and birth profiles, the 72 names, the Tree of Life, the Hebrew letters |
5461
| `roxy.tarot` | Daily card, custom draws, three-card, Celtic Cross, yes / no, love spread, 78-card catalog |
55-
| `roxy.human_design` | Full bodygraph: type, strategy, authority, profile, definition, centers, channels, gates. No coordinates needed |
56-
| `roxy.forecast` | Cross-domain timeline: transits, ingresses, retrograde stations, dasha changes, biorhythm critical days |
5762
| `roxy.biorhythm` | Daily check-in, multi-day forecast, critical days, couples compatibility, phases |
63+
| `roxy.ayurveda` | Constitution from the birth chart, dinacharya, ritucharya, daily reading, the three doshas, the six tastes, the twenty qualities |
5864
| `roxy.iching` | Daily hexagram, three-coin cast, 64 hexagrams, trigrams |
5965
| `roxy.crystals` | By zodiac, by chakra, birthstone, search, daily, pairings |
6066
| `roxy.dreams` | Dream symbol dictionary (3,000+ interpretations), daily prompt |
@@ -119,14 +125,14 @@ numerology = roxy.numerology.generate_numerology_chart(
119125

120126
### Multi-language via `lang` kwarg
121127

122-
Eight languages: `en`, `tr`, `de`, `es`, `fr`, `hi`, `pt`, `ru`. Defaults to `en`.
128+
Ten languages: `en`, `tr`, `de`, `es`, `fr`, `hi`, `pt`, `ru`, `zh-Hans`, `zh-Hant`. Defaults to `en`.
123129

124130
```python
125131
card = roxy.tarot.get_daily_card(date="2026-04-22", lang="es")
126132
life_path = roxy.numerology.calculate_life_path(year=1990, month=1, day=15, lang="hi")
127133
```
128134

129-
Supported: `astrology`, `vedic_astrology`, `forecast`, `human_design`, `chinese_astrology`, `feng_shui`, `numerology`, `tarot`, `biorhythm`, `iching`, `crystals`, `angel_numbers`. English-only: `dreams`, `location`, `usage`, `languages`. The two Chinese scripts (`zh-Hans`, `zh-Hant`) currently ship on Chinese astrology and feng shui; every other domain answers those codes in English per field. To list supported codes at runtime, call `roxy.languages.list_languages()`.
135+
Supported: `astrology`, `vedic_astrology`, `forecast`, `human_design`, `chinese_astrology`, `feng_shui`, `mesoamerican_astrology`, `vastu`, `numerology`, `kabbalah`, `tarot`, `biorhythm`, `ayurveda`, `iching`, `crystals`, `angel_numbers`. English-only: `dreams`, `location`, `usage`, `languages`. The two Chinese scripts (`zh-Hans`, `zh-Hant`) currently ship on Chinese astrology and feng shui; every other domain answers those codes in English per field. To list supported codes at runtime, call `roxy.languages.list_languages()`.
130136

131137
### Error handling
132138

CITATION.cff

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
cff-version: 1.2.0
22
message: "If you use this software, please cite it as below."
33
title: "RoxyAPI Python SDK"
4-
abstract: "Official Python SDK for RoxyAPI. Sync and async clients for 130+ endpoints across 10 spiritual intelligence domains. MCP ready."
4+
abstract: "Official Python SDK for RoxyAPI. Sync and async clients for 258+ endpoints across 18+ spiritual intelligence domains. MCP ready."
55
authors:
66
- name: "RoxyAPI"
77
url: "https://github.com/RoxyAPI/sdk-python"

README.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,13 @@ lat, lng, tz = city["latitude"], city["longitude"], city["timezone"]
9696
| Human Design | `roxy.human_design` | Full bodygraph: type, strategy, authority, profile, definition, centers, channels, gates |
9797
| Chinese Astrology | `roxy.chinese_astrology` | BaZi Four Pillars, Chinese zodiac, lunisolar calendar, hidden stems, Na Yin, Ten Gods, luck pillars, animal compatibility |
9898
| Feng Shui | `roxy.feng_shui` | Xuan Kong flying star charts, Kua number, Eight Mansions, annual and monthly plates, afflictions, Bagua map |
99+
| Mesoamerican Astrology | `roxy.mesoamerican_astrology` | Tzolkin day signs, the Mayan chart with Haab and Long Count, Long Count conversion, nawal compatibility, trecenas, the Aztec tonalpohualli |
100+
| Vastu | `roxy.vastu` | Entrance pada, the Vastu Purusha Mandala, plot analysis, Ayadi shadvarga, room compliance, griha pravesh muhurta, directions and devatas |
99101
| Numerology | `roxy.numerology` | Life path, expression, soul urge, personal year, full chart, compatibility, karmic lessons |
102+
| Kabbalah | `roxy.kabbalah` | Gematria with every Hebrew spelling shown, name and birth profiles, the 72 names, the Tree of Life, the Hebrew letters |
100103
| Tarot | `roxy.tarot` | Daily card, custom draws, three-card, Celtic Cross, yes / no, love spread, 78-card catalog |
101104
| Biorhythm | `roxy.biorhythm` | Daily check-in, multi-day forecast, critical days, couples compatibility, phases |
105+
| Ayurveda | `roxy.ayurveda` | Constitution from the birth chart, dinacharya, ritucharya, daily reading, the three doshas, the six tastes, the twenty qualities |
102106
| I Ching | `roxy.iching` | Daily hexagram, three-coin cast, 64 hexagrams, trigrams |
103107
| Crystals | `roxy.crystals` | By zodiac, by chakra, birthstone, search, daily, pairings |
104108
| Dreams | `roxy.dreams` | Dream symbol dictionary (3,000+ interpretations), daily prompt |
@@ -403,7 +407,7 @@ card = roxy.tarot.get_daily_card(date="2026-04-22", lang="es")
403407
life_path = roxy.numerology.calculate_life_path(year=1990, month=1, day=15, lang="hi")
404408
```
405409

406-
Supported: `astrology`, `vedic_astrology`, `forecast`, `human_design`, `chinese_astrology`, `feng_shui`, `numerology`, `tarot`, `biorhythm`, `iching`, `crystals`, `angel_numbers`. English-only: `dreams`, `location`, `usage`. The two Chinese scripts (`zh-Hans`, `zh-Hant`) currently ship on Chinese astrology and feng shui; every other domain answers those codes in English per field. Untranslated fields fall back to English.
410+
Supported: `astrology`, `vedic_astrology`, `forecast`, `human_design`, `chinese_astrology`, `feng_shui`, `mesoamerican_astrology`, `vastu`, `numerology`, `kabbalah`, `tarot`, `biorhythm`, `ayurveda`, `iching`, `crystals`, `angel_numbers`. English-only: `dreams`, `location`, `usage`. The two Chinese scripts (`zh-Hans`, `zh-Hant`) currently ship on Chinese astrology and feng shui; every other domain answers those codes in English per field. Untranslated fields fall back to English.
407411

408412
## Framework examples
409413

examples/app.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ async def handle_roxy_error(request, exc: RoxyAPIError):
8888

8989
@app.get("/horoscope/{sign}")
9090
async def daily_horoscope(sign: str, lang: str | None = None):
91-
"""Daily horoscope for any zodiac sign. Supports 8 languages via ?lang= query param."""
91+
"""Daily horoscope for any zodiac sign. Supports 10 languages via ?lang= query param."""
9292
return await roxy.astrology.get_daily_horoscope_async(sign=sign, lang=lang)
9393

9494

0 commit comments

Comments
 (0)