De la Soare la Pluto
Longitudine, latitudine și viteză zilnică, cu indicatorul de retrogradare gata pentru interfața ta.
API de astronomie pentru aplicații de astrologie
Planete, Chiron, Noduri, Lilith, Ascendent, MC și case, într-un singur apel JSON. Verificat față de Swiss Ephemeris pe 565 de hărți de referință. Găzduit în UE, fără să păstrăm nimic din cererile tale.
2.000 de hărți gratuite pe lunăFără cardIntri cu Google
hărți de referință comparate cu Swiss Ephemeris 2.10
cea mai mare diferență, pe orice punct; de obicei 1–3″
de la 1900 la 2100, inclusiv Chiron
date de naștere sau coordonate păstrate, în cache sau în loguri
01 — Ce primești
Trimiți un moment în UTC și un loc. Primești înapoi fiecare poziție pe care o desenează aplicația ta, în grade, cu șase zecimale.
Longitudine, latitudine și viteză zilnică, cu indicatorul de retrogradare gata pentru interfața ta.
Construit din NASA JPL Horizons, interpolat și verificat prin sumă de control. Acoperă tot intervalul 1900–2100.
Nodurile lunare adevărate și medii, ambele noduri sud și Lilith medie (Luna Neagră), cu latitudinea ei.
Ascendentul, Mijlocul Cerului și ARMC, calculate pentru locul și momentul exact.
Placidus, Porphyry, Whole Sign și Equal. Peste cercul polar, Placidus trece pe Porphyry și răspunsul îți spune asta.
Până la zece hărți într-un apel. Sinastria și listele de tranzite costă un singur drum până la server.
Potrivit dacăaplicația ta își scrie singură interpretările și are nevoie de poziții pe care să se bazeze. Semnele, aspectele și textele rămân ale tale.
02 — Integrare
HTTPS și JSON simplu, o cheie Bearer și o descriere OpenAPI 3.1. Orice limbaj care trimite un POST e pregătit.
Contul gratuit pornește cu 2.000 de hărți pe lună.
O copiezi din consolă. O poți afișa din nou oricând, după ce confirmi contul Google.
Trimiți momente în UTC și locuri. Primești grade.
Referința completă e în documentația API.
curl https://skylineastro.com/v1/positions \ -H "Authorization: Bearer $SKYLINE_KEY" \ -H "Content-Type: application/json" \ -d '{ "requests": [{ "datetimeUtc": "1994-07-21T09:42:00Z", "latitude": 44.4268, "longitude": 26.1025, "houses": { "system": "placidus" } }] }'
const res = await fetch('https://skylineastro.com/v1/positions', { method: 'POST', headers: { Authorization: `Bearer ${process.env.SKYLINE_KEY}`, 'Content-Type': 'application/json', }, body: JSON.stringify({ requests: [{ datetimeUtc: '1994-07-21T09:42:00Z', latitude: 44.4268, longitude: 26.1025, houses: { system: 'placidus' }, }], }), }) const { results } = await res.json() console.log(results[0].bodies.sun.longitude) // 118.409809
import os, requests res = requests.post( "https://skylineastro.com/v1/positions", headers={"Authorization": f"Bearer {os.environ['SKYLINE_KEY']}"}, json={"requests": [{ "datetimeUtc": "1994-07-21T09:42:00Z", "latitude": 44.4268, "longitude": 26.1025, "houses": {"system": "placidus"}, }]}, timeout=10, ) chart = res.json()["results"][0] print(chart["houses"]["ascendant"])
03 — Precizie
Fiecare versiune trece prin 565 de hărți calculate cu Swiss Ephemeris, referința după care se verifică astrologii. Aici sunt cifrele și cazurile din spatele lor.
| Punct | Maxim | Medie |
|---|---|---|
| ☉︎Soare | 2,0″ | 0,5″ |
| ☽︎Lună | 3,2″ | 0,9″ |
| ☿︎Mercur | 9,6″ | 1,9″ |
| ♀︎Venus | 16,0″ | 1,6″ |
| ♂︎Marte | 10,6″ | 1,4″ |
| ♃︎Jupiter | 9,5″ | 2,8″ |
| ♄︎Saturn | 12,0″ | 3,1″ |
| ♅︎Uranus | 11,4″ | 3,0″ |
| ♆︎Neptun | 18,4″ | 9,1″ |
| ♇︎Pluto | 8,4″ | 3,0″ |
| ⚷︎Chiron | 1,3″ | 0,1″ |
| ☊︎Nodul adevărat | 19,4″ | 5,5″ |
| ☊︎Nodul mediu | 0,3″ | 0,1″ |
| ⚸︎Lilith (medie) | 0,7″ | 0,3″ |
| ACAscendent | 21,1″ | 1,8″ |
| MCMijlocul Cerului | 14,0″ | 1,7″ |
| 12Cuspidele Placidus | 22,7″ | 1,8″ |
| Punct | Skyline | Swiss Eph. | Δ |
|---|
O secundă de arc (1″) înseamnă 1/3600 dintr-un grad. Pragul nostru de lansare e 30″ pentru fiecare corp, unghi și cuspidă și 5′ pentru Ascendent peste cercul polar. Un decalaj de 30″ mută o planetă în alt semn doar când stă la mai puțin de jumătate de minut de arc de graniță.
Comparatorul arată 24 de cazuri aleatoare între 1900 și 2025, calculate de același motor care răspunde la API. După 2026, momentele depind de o prognoză a ΔT (rotația Pământului); acolo Luna poate diferi de alte motoare cu până la aproximativ un minut de arc spre 2100.
Lilith adevărată (osculatoare) intră în API când trece de același prag de 30″.
04 — Date și licență
O dată și un loc de naștere identifică un om. Am construit serviciul astfel încât să nu aibă nevoie să le țină minte.
Niciun rând în baza de date, niciun cache, nicio linie de log cu un moment sau o coordonată. Logurile conțin id-ul cererii, contul tău, statusul și durata.
API-ul rulează pe Google Cloud, în Belgia (europe-west1). Cheile și contoarele lunare stau în aceeași regiune.
Construit pe modele astronomice deschise, cu licență MIT, și pe datele NASA JPL. Nu e derivat din Swiss Ephemeris, deci aplicația ta nu preia obligații AGPL și nu are nevoie de licență de efemeride.
Cererile se verifică după o amprentă HMAC. Cheia propriu-zisă stă criptată cu AES-256 și apare doar după ce confirmi contul Google. Revoci o cheie și nu mai funcționează în cel mult un minut.
05 — Prețuri
O hartă înseamnă o cerere, orice ar conține. Fără credite ponderate, fără pachete de interpretări pe care să le plătești.
0 €
9 €/ lună
29 €/ lună
99 €/ lună
Instanță dedicată. Propria ta instalare în UE, chei și limite proprii, SLA și o persoană de contact. De la 400 € pe lună.
Hai să vorbimPrețurile nu includ TVA. La plata anuală primești două luni gratuit. Dacă depășești hărțile lunare, aplicația ta merge mai departe: apelurile funcționează și te contactăm noi.
06 — Comparație
Poți rula singur efemeridele sau poți alege un API cu pachete. Ambele merg. Iată unde îți câștigă Skyline timp.
| Skyline Astro | Swiss Ephemeris găzduit de tine | API-uri de astrologie obișnuite | |
|---|---|---|---|
| Dovada preciziei | Test public, 565 de cazuri, pe fiecare punct | E chiar referința | Rar publicată |
| Licență pentru aplicația ta | Nu e nevoie | AGPL sau licență profesională plătită | Adesea nespecificată |
| Datele din cereri | Nu se păstrează, nu intră în cache sau în loguri | Decizia ta | Adesea nespecificat, uneori în cache |
| Găzduire | UE, Belgia | Serverele tale | Adesea nespecificată |
| Unitatea de plată | 1 hartă = 1 cerere | Infrastructura ta | Credite ponderate pe fiecare endpoint |
| Până la prima hartă | Câteva minute | Zile: construiești, găzduiești, întreții | Câteva minute |
07 — Întrebări
Fusurile orare istorice și regulile de oră de vară produc cele mai multe hărți greșite. Când faci conversia în aplicația ta, cu baza de date IANA, logica stă acolo unde o poți testa.
Biblioteci precum Luxon, date-fns-tz sau zoneinfo din Python o fac într-un rând.
Zodiac tropical, poziții geocentrice, ecliptica și echinocțiul adevărate ale datei. Unghiurile sunt în grade zecimale, cu șase zecimale, longitudinile în [0, 360).
De la 1 ianuarie 1900 la 31 decembrie 2100, pentru toate corpurile, inclusiv Chiron.
Nu. Skyline întoarce doar astronomie, așa că aplicația ta păstrează controlul asupra semnelor, aspectelor, orbelor și textelor.
Apelurile funcționează în continuare. Vedem depășirea în raportul lunar și îți scriem despre planul potrivit. Limita pe minut protejează serviciul de buclele scăpate de sub control.
Planul cu instanță dedicată îți dă o instalare proprie în UE. Scrie-ne dacă ai nevoie de ea în altă regiune.
Azi e disponibil zodiacul tropical. Spune-ne ce ayanamsa îți trebuie și îți spunem când apare.
Contact
Volume, sisteme de case, o instanță dedicată sau o funcție care îți lipsește. Vorbești direct cu oamenii care construiesc motorul.