Přeskočit na obsah
AstroWay/api v2.201.7 · cs
všechny systémy jsou v pořádku

Swiss Ephemeris API

Swiss Ephemeris – de facto standard astronomických výpočtů v astrologii: stojí na něm Astrodienst (astro.com), Solar Fire, Kerykeion a většina seriózního softwaru. Čte efemeridy DE431 od NASA JPL a poskytuje subsekundovou přesnost. AstroWay API k němu poskytuje přímý HTTP přístup – bez kompilace C-knihovny, bez stahování souborů .se1, bez správy paměti. Jeden POST požadavek, JSON v odpovědi.

Proč Swiss Ephemeris přes API

Sekce “Proč Swiss Ephemeris přes API”

Self-host Swiss Ephemeris znamená: sestavit C-knihovnu (nebo WASM-build), umístit několik stovek megabajtů souborů .se1, udržovat je aktuální a sám implementovat hroty domů, aspekty, fáze. Přes API je to všechno cizí starost:

  • Nulová infrastruktura: žádné binární soubory, efemeridové soubory ani zpoždění cold-startu. Výpočet se provádí server-side na stejném enginu jako Astrodienst.
  • Subsekundová přesnost: < 0.1″ proti referenčnímu swetest CGI od Astrodienst, ověřeno na 873 zmrazených snapshot-testech při každém deployi.
  • Plný rozsah dat: DE431 pokrývá 13201 BCE – 17191 CE, takže historické a vzdálené budoucí mapy se počítají bez ztráty přesnosti.
  • Nejen pozice: nad efemeridami jsou ihned dostupné hroty domů (15 systémů), aspekty, zatmění, tranzity, progrese – to, co bys při self-hostu musel psát sám.

Co se počítá na Swiss Ephemeris

Sekce “Co se počítá na Swiss Ephemeris”
EndpointKredityCo vrací
/v1/chart20Kompletní mapa: planety + domy + aspekty
/v1/planets10Geocentrické pozice planet (délka, šířka, rychlost, retrogradita)
/v1/houses10Hroty domů – 15 systémů (Placidus, Koch, Whole Sign, Equal…)
/v1/transits50Tranzity k natální mapě pro zadané datum
/v1/progressions50Sekundární progrese (den = rok)
/v1/eclipses100Sluneční a měsíční zatmění (verified vs NASA Catalog)
/v1/moon-phase10Fáze Měsíce, osvětlení, následující kvadranty
/v1/fixed-stars20Konjunkce planet s nehybnými hvězdami

To je část 760 endpointů platformy – kompletní seznam v API-referenci.

Terminál
curl -X POST https://api.astroway.info/v1/planets \
-H "X-Api-Key: aw_live_your_key_here" \
-H "Content-Type: application/json" \
-d '{
"date": "1990-07-14",
"time": "14:30:00",
"timezoneOffset": 3,
"latitude": 50.4501,
"longitude": 30.5234
}'
  • Vývojáři astroaplikací: subsekundové pozice bez self-host C-knihovny
  • AI-agenti: přesné efemeridy jako grounding pro LLM (přes MCP-server)
  • Výzkumníci: hromadné výpočty v historickém rozsahu DE431
  • Migrace ze self-hostu: nahrazení lokálního swisseph HTTP bez ztráty přesnosti

Pozice planet (/v1/planets) – 10 kreditů, kompletní mapa (/v1/chart) – 20. Na Free tarifu (760+ endpointů, 10 000 kreditů/měsíc) – přibližně 1000 dotazů na planety měsíčně zdarma, bez karty.

Užitečné?
Запропонувати правку

Aktualizováno: