Salta ai contenuti
AstroWay/api v2.201.7 · it
tutti i sistemi sono operativi

Swiss Ephemeris API

Swiss Ephemeris - il de-facto standard per i calcoli astronomici nell’astrologia: su di esso si basano Astrodienst (astro.com), Solar Fire, Kerykeion e la maggior parte del software serio. Legge gli ephemeridi DE431 di NASA JPL e fornisce una precisione di un secondo. L’API AstroWay fornisce un accesso diretto ad esso - senza compilazione della libreria C, senza caricamento dei file .se1, senza gestione della memoria. Un solo richiesta POST, risposta in JSON.

Self-host Swiss Ephemeris significa: raccogliere la libreria C (o la build WASM), posizionare i file .se1 di alcune centinaia di megabyte, mantenere i file aggiornati e implementare i calcoli dei kušpidi dei palazzi, degli aspetti, delle fasi. Attraverso l’API tutto ciò è un problema estraneo:

  • Zero infrastruttura: nessun binario, file ephemeridi o ritardi di avvio freddo. Il calcolo viene eseguito server-side sullo stesso motore che Astrodienst.
  • Precisione di un secondo: < 0.1″ contro l’etalon swetest CGI di Astrodienst, verificato su 873 snapshot-test su ogni deploy.
  • Intero intervallo di date: DE431 copre 13201 BCE – 17191 CE, quindi le carte storiche e future sono calcolate senza perdita di precisione.
  • Non solo posizioni: in più, gli ephemeridi offrono immediatamente kušpidi dei palazzi (15 sistemi), aspetti, eclissi, transiti, progressioni - ciò che a self-host si sarebbe dovuto scrivere da sé.
EndpointCreditiCosa restituisce
/v1/chart20Carta completa: pianeti + palazzi + aspetti
/v1/planets10Posizioni geocentriche dei pianeti (lunghezza, latitudine, velocità, retrogrado)
/v1/houses10Kušpidi dei palazzi - 15 sistemi (Placidus, Koch, Whole Sign, Equal…)
/v1/transits50Trasiti sulla carta attuale per una data specifica
/v1/progressions50Progressioni secondarie (giorno = anno)
/v1/eclipses100Eclissi solari e lunari (verificato contro il catalogo di NASA)
/v1/moon-phase10Fase della luna, illuminazione, prossimi quarti
/v1/fixed-stars20Congiunzioni dei pianeti con stelle fisse

È una parte dei 760 endpoint della piattaforma - il catalogo completo in API Guide.

Terminal window
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
}'
  • Sviluppatori di applicazioni astrologiche: posizioni con precisione di un secondo senza self-host della libreria C
  • Agenti AI: ephemeridi precise come grounding per LLM (attraverso il server MCP)
  • Ricercatori: calcoli di massa su un intervallo storico di DE431
  • Migrazione da self-host: sostituzione del self-host swisseph con un accesso HTTP senza perdita di precisione

Posizioni dei pianeti (/v1/planets) - 10 crediti, carta completa (/v1/chart) - 20. Sul piano tariffario (760+ endpoint, 10 000 crediti/mese) - circa 1000 richieste dei pianeti al mese gratuitamente, senza carta.

Utile?
Запропонувати правку

Ultimo aggiornamento: