AstroWay/api v2.77.14 · el
όλες οι υπηρεσίες λειτουργούν κανονικά

// product · release notes

Changelog what is new

Only changes that affect integrator code: new endpoints, SDK releases, /openapi.json schema changes, credit price changes, deprecations, breaking changes. Newest first.

Latest · v2.77.14 Endpoints · 714 CI tests · 818 API contract · v1 stable · 12-mo deprecation

Όλες οι αλλαγές που επηρεάζουν τον κώδικα του интегратора: νέες διαδικασίες, ενημερώσεις SDK, αλλαγές στο /openapi.json, διορθώσεις τιμών στα credits, απώλεια υποστήριξης, σημαντικές αλλαγές. Τα πιο πρόσφατα — από πάνω. Εσωτερικές αλλαγές ιστοσελίδας δεν καταγράφονται εδώ.

Η συμφωνία API είναι σταθερή εντός /v1/* — κάθε σημαντική αλλαγή κυκλοφορεί υπό /v2/*, ενώ το /v1/* συνεχίζει να λειτουργεί για τουλάχιστον 12 μήνες.

2026-05-16 — Διαδικτυακή διαδικασία MCP live στο mcp.astroway.info/mcp

Το @astroway/mcp είναι τώρα διαθέσιμο σε δύο μεταφορικά πρωτόκολλα. Το Stdio (πακέτο npm) παραμένει αμετάβλητο· προστέθηκε διαδικτυακή διαδικασία MCP για zero-install ενοποίηση στο Claude $1 (claude.ai στο πρόγραμμα περιήγησης), Claude $1, Cursor, Cline και άλλους πελάτες MCP.

Εγκατάσταση με ένα κλικ για Cursor — κουμπί cursor://anysphere.cursor-deeplink/mcp/install?... στη σελίδα /examples/mcp/. Claude $1 — μέσω + → Προσθήκη συνδετήρα → Προσαρμοσμένο (χωρίς επεξεργασία JSON).

// JSON-εναλλακτική για Cline / Continue / Windsurf
{
"mcpServers": {
"astroway-hosted": {
"url": "https://mcp.astroway.info/mcp",
"headers": {
"Authorization": "Bearer aw_live_..."
}
}
}
}

Η ίδια λίστα 630 εργαλείων + 12 προτύπων + 14 πόρων, η ίδια aw_test_* / aw_live_* авторизация (στη διαδικτυακή διαδικασία μέσω Authorization: Bearer … κεφαλίδας αντί για env var), η ίδια πιστωτική πισίνα. Πολυ-ενοικίαση από σχεδιασμό — κάθε αίτηση φέρει το δικό της κλειδί, τα πιστωτικά στοιχεία χρεώνουν το λογαριασμό του ιδιοκτήτη του κλειδιού. Ο канάλι στο X-Astroway-Channelmcp-http (διαδικτυακή) vs mcp (stdio) για παρακολούθηση υιοθέτησης.

Γιατί δύο διαδικασίες. Το Stdio (npx @astroway/mcp) παραμένει για τους power users του Cursor / τους χρήστες που ενδιαφέρονται για την ιδιωτικότητα — το κλειδί δεν εγκαταλείπει ποτέ την μηχανή, χωρίς δικτυακούς αλλοπαθείς. Η διαδικτυακή διαδικασία κλείνει το τμήμα του Claude $1 (που υποστηρίζει μόνο απομακρυσμένη διαδικασία MCP) και σενάρια zero-install.

Διαδικτυακή διαδικασία υγείας — δημόσια προσβάσιμη χωρίς авторизαція:

Terminal window
curl https://mcp.astroway.info/health
# {"status":"ok","version":"…","uptime_sec":…,"mcp_protocol_version":"2024-11-05"}

Πλήρης τεκμηρίωση και των δύο διαδικασιών — /examples/mcp/.

2026-05-15 — Νέα διαδικασία GET /v1/auth/keys/me

Ενδοσκόπηση του κλειδιού API. Στέλνετε X-Api-Key — λαμβάνετε την πλήρη κατάσταση: σχέδιο, πιστωτικά, κατάσταση, δεσμευμένος τομέας, χρόνος δημιουργίας, πηγή εγγραφής. Χρήσιμο για τους καταναλωτές SDK (TS / Python / PHP / MCP) — “τι έχει το κλειδί μου αυτή τη στιγμή” χωρίς ανάγνωση του πίνακα ελέγχου.

Terminal window
curl -H "X-Api-Key: aw_live_..." https://api.astroway.info/v1/auth/keys/me
# →
# {
# "key_prefix": "aw_live_4ab...", # τα πρώτα 11 σύμβολα, το πλήρες κλειδί δεν επιστρέφεται ποτέ
# "plan": "free",
# "credits_remaining": 9830,
# "credits_total_this_period": 10000,
# "period_end": "2026-06-01T00:00:00.000Z", # ημερολογιακός τερματισμός του μήνα
# "status": "active", # active | suspended | revoked
# "domain": null, # τομέας, στον οποίο το κλειδί είναι δεσμευμένο (wp-plugin keys)
# "domain_bound_at": null,
# "created_at": "2026-04-24T22:03:59.000Z",
# "referrer_source": "direct" # direct | wp_plugin | mcp | sdk | dashboard | other
# }

Χωρίς auth: 401 MISSING_API_KEY. Μη έγκυρο κλειδί: 401 INVALID_API_KEY.

OpenAPI 3.1 spec. /v1/openapi.json δηλώνει τώρα /v1/auth/keys/me. Ο κώδικας SDK θα δημιουργηθεί αυτόματα .client.auth.keys.me() κατά τη διάρκεια της επόμενης αναγέννησης.

Αντιστροφή συμβατότητα. Η παλιά διαδικασία GET /v1/keys/usage (έτρεψε μόνο credits_today + ratelimit) συνεχίζει να λειτουργεί — είναι μια ξεχωριστή διαδικασία για διακομιστές cron-ελέγχους. /auth/keys/me επιστρέφει την πλήρη κατάσταση plus domain binding για σενάρια wp-plugin.

2026-05-14 — Τοπικοποίηση /horoscope/* και /interpret/* (21 γλώσσα)

POST /v1/horoscope/{daily,weekly,monthly,yearly,compatibility} και POST /v1/interpret/{natal,synastry,transits,element,placement} — 10 διαδικασίες που επιστρέφουν κείμενο ερμηνείας — τώρα επιστρέφουν απάντηση στη γλώσσα του πελάτη.

Πώς να συνδεθείτε:

Terminal window
curl -X POST https://api.astroway.info/v1/horoscope/daily \
-H "X-Api-Key: aw_live_..." \
-H "Accept-Language: hi" \
-H "Content-Type: application/json" \
-d '{"sign": "leo"}'
# → απάντηση στα Χίντι

Resolve-priority (server-side):

  1. body.language="de" — ρητή per-call παράμετρος (υψηλότερη προτεραιότητα)
  2. Accept-Language: de, en;q=0.7 — RFC 7231 q-weighted; ο πρώτος κωδικός που ταιριάζει με την ενεργό γλώσσα, κερδίζει
  3. ?lang=de — query-пαράμετρος για πελάτες που δεν ελέγχουν τις κεφαλίδες
  4. Fallback → uk (πηγή γλώσσα)

Υποστηριζόμενες γλώσσες (21): uk, en, de, ru, pl, es, pt, fr, it, nl, cs, ro, hu, el, tr, ar, hi, ja, ko, vi, id. Άγνωστοι κωδικοί πέφτουν ήσυχα σε uk χωρίς σφάλματα.

OpenAPI 3.1 spec. /v1/openapi.json δηλώνει τώρα Accept-Language (κεφαλίδα) και lang (query) ως παραμέτρους με enum 21 κωδικών σε αυτές τις 10 διαδικασίες. Ο κώδικας SDK (openapi-typescript, openapi-generator-cli) θα δημιουργηθεί αυτόματα με τυποποιημένες κλήσεις .lang('hi') κατά τη διάρκεια της επόμενης αναγέννησης.

Τι μεταφράζεται: μόνο τα κείμενα πεδία ερμηνείας (horoscope, interpretation, disclaimer κ.λπ.). Τα αριθμητικά πεδία (longitude, latitude, score, ID-σημάτων, ID-οικιών) παραμένουν κανονικά — ο πελάτης διαμορφώνει τοπικά. Στοιχείο τυποποιημένου προτύπου (Vedika, DivineAPI, AstrologyAPI.com).

Σκοπός: για τώρα, τοπικοποιούνται 10 διαδικασίες της ομάδας ερμηνείας. Οι διαδικασίες υπολογισμού (/chart, /synastry, /transits, /vedic/*, /human-design/*, /tarot/*, /numerology/*, ~690 άλλες) επιστρέφουν αριθμούς και κανονικές αναγνωριστικές οντότητες (name: "Aries", glyph: "♈") αμετάβλητες — ο πελάτης τοπικοποιεί μέσω των δικών του πινάκων αναζήτησης. Αυτό είναι το τυποποιημένο πρότυπο.

Αντιστροφή συμβατότητα. Ο υφιστάμενος κώδικας χωρίς Accept-Language / ?lang= / body.language λαμβάνει uk ως προεπιλογή, όπως και πριν.

Η υποστήριξη SDK (@astroway/sdk, astroway, astroway/sdk, @astroway/mcp) προσθέτει την επιλογή lang στον κατασκευαστή — ξεχωριστά κυκλοφορίες έρχονται τις επόμενες εβδομάδες μέσω cron-applier σε staging-репозиторίες.

2026-05-09 — Τρία SDK εκκινήθηκαν: TypeScript, Python, PHP

Τρία επίσημα SDK ζουν σε δημόσιους καταλόγους — περιτύλιξη γύρω από τις ίδιες 700+ διαδικασίες API. Ένας OpenAPI 3.1 spec → τρεις language-idiomatic πελάτες.

ΠακέτοΚατάλογοςΈκδοση
@astroway/sdknpm0.1.0-alpha.1
astrowayPyPI0.1.0a1
astroway/sdkPackagistv0.1.0-alpha.1

Τι είναι αυτό για τον интегратора:

  • Type-safe εναλλακτική λύση για raw HTTP. Path autocomplete + τύποι αιτημάτων και απαντήσεων στο IDE. Βοηθητικές μεθόδους aw.post('/chart', body=...) (Python/PHP) ή aw.client.POST('/chart', { body }) (TS) — αντί της χειροκίνητης fetch / requests / Guzzle.
  • Ταυτόσημη επιφάνεια σε όλες τις γλώσσες. Κατασκευαστής Astroway({apiKey, baseUrl, authScheme, timeout, retry}) λειτουργεί με τον ίδιο τρόπο σε TS / Python / PHP. Αν το έργο σας είναι πολυγλωσσικό — λιγότερη γνωστική επιβάρυνση.
  • Χτισμένο retry με 408/409/429/5xx με εκθετική backoff + full jitter. Honors Retry-After κεφαλίδα. Προεπιλογή 2 retries, ρυθμιζόμενο μέσω retry={maxRetries: 0}.
  • Ανοικτή ιεραρχία σφαλμάτων — το ίδιο πρότυπο που στα SDK Stripe / OpenAI / Cloudflare. Πιάστε RateLimitError (με retryAfterSeconds), AuthenticationError (περιστρέψτε το κλειδί), BadRequestError (εικονική), ApiError (γενική) — με αυτή τη σειρά.
  • Δύο σχήματα авторизασης. Προεπιλογή X-Api-Key: aw_live_... (όπως στο curl/Postman). Ή Authorization: Bearer aw_live_... (όπως στα SDK Stripe/OpenAI/Anthropic) — auth_scheme="bearer" στον κατασκευαστή.
  • Παράμετροι αναγνώρισης, keine τηλεμετρία. Κάθε αίτηση φέρει User-Agent: astroway-sdk-<lang>/<version> + X-Astroway-Channel: sdk-<lang>. Χωρίς phone-home, χωρίς opt-in/opt-out διακόπτη.
  • OIDC + SLSA L3 provenance (TS + Python). Sigstore-attested record ότι το πακέτο χτίστηκε από μια συγκεκριμένη υπογραφή σε δημόσιο αποθετήριο. Χωρίς μακροχρόνιους tokens στο CI.
  • MIT, πλήρης πηγή ανοιχτή στο github.com/astroway/{astroway-typescript,astroway-python,astroway-php}.

Γρήγορη εκκίνηση:

// TypeScript / Node 20+
import { Astroway } from '@astroway/sdk';
const aw = new Astroway({ apiKey: process.env.ASTROWAY_API_KEY! });
const { data } = await aw.client.POST('/chart', { body: { date: '1990-07-14', /* ... */ } });
# Python 3.9+
from astroway import Astroway
aw = Astroway(api_key=os.environ['ASTROWAY_API_KEY'])
chart = aw.post('/chart', body={'date': '1990-07-14', ...})
// PHP 8.1+
use Astroway\Astroway;
$aw = new Astroway(['apiKey' => getenv('ASTROWAY_API_KEY')]);
$chart = $aw->post('/chart', body: ['date' => '1990-07-14', /* ... */]);

Async-εναλλακτική για Python — AsyncAstroway με identical surface μέσω async/await. Στο PHP — sync only (PHP δεν έχει unified async story). Στο TS — native promises με βάση openapi-fetch.

Αυτό είναι alpha — το δημόσιο API μπορεί να μετατοπιστεί μέχρι 0.1.0 proper με βάση τις ανατροφές των интеграторών. Κάντε σίγουροι ότι έχετε την ακριβή έκδοση (@astroway/sdk@0.1.0-alpha.1) κατά τη διάρκεια του αlpha-παράθυρου — ή την τελευταία alpha κατά τη στιγμή της εγκατάστασης.

@astroway/mcp — MCP-διακομιστής για Claude / Cursor / GPT — συνεχίζει να ζει παράλληλα ως ξεχωριστός προϊόν.

2026-05-07 — Ανανέωση του διακομιστή MCP

@astroway/mcp ενημερώθηκε — auto-γεννάει tool catalog από το τρέχον /openapi.json χωρίς χειροκίνητη επεξεργασία. Όλα όσα προστέθηκαν στο API τις τελευταίες εβδομάδες (compat suite, reports endpoints), είναι αμέσως ορατά στο Claude / Cursor / GPT.

Για τον интегρатора:

  • Tool catalog αντικατοπτρίζει την τρέχουσα κατάσταση του API
  • Path-template διαδικασίες (/v1/.../id) παραλείπονται για τώρα, για να μην μπερδεύουν τον δισκρίβ-παράγοντα
  • Cost annotations στη περιγραφή του εργαλείου — το Claude βλέπει το κόστος της κλήσης πριν από την εκτέλεση
  • OIDC trusted publishing + SLSA L3 provenance — το πακέτο attested σε μια συγκεκριμένη υπογραφή στο δημόσιο αποθετήριο astroway/astroway-mcp

Εγκατάσταση:

Terminal window
npm install -g @astroway/mcp

Ή μέσω Claude $1 / Cursor MCP config:

{
"mcpServers": {
"astroway": {
"command": "npx",
"args": ["-y", "@astroway/mcp"]
}
}
}

Πηγή: δημόσιο astroway/astroway-mcp (MIT).

2026-04-11 — Συμβατότητα μεταξύ συστημάτων (+10 διαδικασίες)

Νέα ομάδα /v1/compat/* — composite compatibility score σε δυτικό, vedic, κινεζικό, νουμερικό, tarot, ανθρώπινο σχέδιο. 6 συστήματα δίνουν μια ενοποιημένη μετρική για UX-δείκτες σε multi-παραδοσιακές αστρολογικές εφαρμογές.

ΔιαδικασίαΤι υπολογίζει
/compat/full6-συστήματος ενοποιημένη συμβατότητα 0–100
/compat/astro-vedicWestern synastry × Vedic Ashtakoot
/compat/astro-chineseWestern × Bazi compatibility
/compat/astro-numerologySynastry-aspected numerology base
/compat/astro-tarotCross-archetype reading
/compat/astro-hdSynastry × HD electromagnetic / dominant gates
/forecast/multi-systemΕνοποιημένη ετήσια πρόβλεψη σε 6 συστήματα
/forecast/yearly-fusionΕτήσιες υψηλές σημεία με βάρος σύστημα
/profile/spiritual-pathPath archetype με Pisces + Neptune + Vedic Moksha houses
/profile/multi-archetypeHero archetype detection σε 5 συστήματα

Κάθε διαδικασία επιστρέφει JSON με πεδίο disclaimer — αυτό είναι η AstroWay scoring methodology, όχι κλινική ή νομική δήλωση. Tier 4 (100 πιστωτικά) ανά κλήση — βαριά cross-system υπολογισμός.

Manifest στο /openapi.json ενημερώθηκε — SDK / MCP θα πάρουν αυτόματα.

2026-03-28 — Αναφορές + Webhooks (+17 διαδικασίες)

Δύο νέες ομάδες σε παραγωγή.

/v1/reports/* (12 διαδικασίες) — γεννήτρια HTML / PDF αναφορών μέσω Puppeteer. Render στην πλευρά του api-calc, signed download URL (TTL 24h).

ΚατηγορίαΣλακΚόστος
Natal/reports/natal/*Tier 7 (5000 cr)
Synastry/reports/synastryTier 7
Vedic Kundli/reports/vedic-kundliTier 7
Lal Kitab/reports/lal-kitabTier 7
Human Design/reports/human-designTier 7
Tarot/reports/tarotTier 7
Career / Love / Money / Child / Business/reports/*Tier 7

/v1/webhooks/* (5 διαδικασίες) — διαχείριση συνδρομής, παράδοση συμβάντος, HMAC υπογραφή. Συνδρομή σε συμβάντα credits.low, key.created, usage.threshold, error.spike.

Terminal window
curl -X POST https://api.astroway.info/v1/webhooks \
-H "Authorization: Bearer aw_live_..." \
-d '{"url": "https://...", "events": ["credits.low"], "secret": "wh_secret_..."}'

Κάθε παράδοση φέρει X-Astroway-Signature: sha256=<hmac> — verify μέσω secret. Retry policy: exponential backoff σε 5xx, μέχρι 5 προσπάθειες σε 24 ώρες.

2026-03-14 — Αναφορά σημείων: δημόσια, χωρίς κλειδί, χωρίς πιστωτικά

14 διαδικασίες /v1/reference/* (σημάδια, πλανήτες, οίκοι, ασPECTS, στοιχεία, modalities, polarities, dignities, decans, nakshatras, lots, asteroids, zodiac-systems, glyphs) τώρα λειτουργούν χωρίς X-Api-Key και κοστίζουν 0 πιστωτικά. Αυτά είναι κανονικές αναζήτηση-πίνακες — η τιμολόγηση τους μέσω του білίνγκ ήταν проектτικό λάθος.

Τι είναι αυτό για τον интегратора:

  • Κλήση χωρίς κλειδί — εξωτερικοί MCP-πράκτορες / SDK / σελίδες προεπισκόπησης μπορούν να τραβούν αναφορά-δεδομένα χωρίς авторίζαση. IP rate-limit όπως στο /public (30 αιτήσεις / ώρα) παραμένει.
  • Κόστος manifest ενημερώθηκε — 14 διαδρομές μετονομάστηκαν από TIER_HALF (5 πιστωτικά) σε 0. Αν ο προϋπολογισμός-πλάνος astroway_cost_estimate αναφέρεται σε αυτές τις διαδρομές — οι νέες κλήσεις δεν επηρεάζουν το όριο.
  • Υπάρχοντες πελάτες με κλειδί λειτουργούν χωρίς αλλαγές. X-Api-Key αγνοείται για /reference/* (δεν ενοχλούμε για περιττή κεφαλίδα).

Backward-compatible: 200-απαντήσεις και JSON-σχήμα δεν αλλάζουν, μόνο η απαίτηση авторίζασης αφαιρέθηκε.

2026-03-07 — Founders’ Lifetime Deal: $299 → ταρίφα Indie για όλη τη ζωή

Εκκίνηση Founders’ Lifetime Deal — περιορισμένη εκκίνηση. Οι πρώτοι 100 πελάτες πληρώνουν $299 μια φορά και λαμβάνουν ταρίφα Indie (50 000 πιστωτικά/μήνα) για όλη τη ζωή, χωρίς ανανεωμένες χρεώσεις, με σταθερή τιμή.

Τι είναι αυτό για τους интеграторες:

  • Σταθερή μονάδα οικονομίας — ακριβής κόστος $/κλήση για κάθε διαδικασία (μηνιαίες προϋπολογισμοί /pricing/ × κόστος ταρίφας = πραγματικό κόστος ανά κλήση).
  • Αυτόματη συγχρονία με κώδικα — πίνακας γεννιέται κατά τη διάρκεια του build με endpoint-costs.ts. Αν προσθέσουμε μια νέα διαδικασία ή αλλάξουμε ταρίφα — η σελίδα ενημερώνεται αυτόματα στην επόμενη ανάπτυξη.
  • Δείκτης Free-ταρίφας — στήλη δείχνει ποιες διαδικασίες απαιτούν Indie+ (σημάδι 🔒, 28 διαδικασίες τώρα).

Διαθέσιμο: /credits/ (uk) και /en/credits/ (en). Διασταυρούμενες συνδέσεις με /rate-limits-credits/ και εγγραφή στη πλευρική πλοήγηση Starlight (σημάδι «Νέο»).

2026-02-27 — Vedic-χάρτες, cosmogram, eclipse-path, star-map (+6 διαδικασίες)

Κλείνει την κατηγορία Visualization στις 14/14 διαδικασίες σύμφωνα με το δρόμο:

  • POST /v1/render/wheel-vedic-north — North Indian (diamond) layout. Houses fixed, signs rotate με lagno.
  • POST /v1/render/wheel-vedic-south — South Indian (4×4 grid). Signs fixed (Pisces top-left), houses πлаваρούν.
  • POST /v1/render/wheel-vedic-east — East Indian (Bengali). Τετράγωνο με διαγώνιες + εσωτερικό στροφείο τετράγωνο.
  • POST /v1/render/cosmogram — Hamburg School / Cosmobiology 90°-δίαυλος (Ebertin 1940 + Witte 1928).
  • POST /v1/render/eclipse-path — equirectangular world map με caller-supplied lat/lon-τράπεζα; render την κεντρική γραμμή + ζώνη καθορισμένου πλάτους.
  • POST /v1/render/star-map — stereographic projection λίστας σημείων (RA/Dec) με magnitude-μασштабίωση.

Όλες οι render — pure SVG, χωρίς headless-Chrome.

2026-02-25 — Bi-/tri-wheel + composite + biorhythm (+4 διαδικασίες)

Τέσσερις νέες διαδικασίες-οπτικοποιητές, που επεκτείνουν την SVG-μηχανική:

  • POST /v1/render/bi-wheel — δύο συνκεντρικά κύκλοι: εσωτερικό натальне + εξωτερικό δαχτυλίδι με транζιτάκια (ή προοδευτικά) πλανήτες.
  • POST /v1/render/tri-wheel — τρεις κύκλοι: natal + progressed + transit.
  • POST /v1/render/composite — render της σύνθετης χάρτας από δύο натальних εισόδων (midpoint composite).
  • POST /v1/render/biorhythm — синουσоειδής γράφος τριών κύκλων: φυσικού (23 ημέρες), συναισθηματικού (28), διανοητικού (33).

Υπολογισμοί εδώ οι ίδιοι, μόνο render; για bi-wheel όλες οι πλανήτες των δύο χαρτών υπολογίζονται παράλληλα (Promise.all).

2026-02-24 — Οπτικοποίηση: SVG-렌τερ (+4 διαδικασίες)

Τέσσερις νέες διαδικασίες επιστρέφουν SVG-렌τερ νταλικών χαρτών και συναφών οπτικών. Pure server-side — χωρίς Puppeteer/headless-Chrome, इसलिए καθυστέρηση ~10 ms αντί 1-2 δευτερολέπτων και δωρεάν για free-ταρίφα.

  • POST /v1/render/wheel-western — δυτική ρόδα (signs ring + houses ring + planets + aspect lines).
  • POST /v1/render/aspect-grid — τριγωνική матρίца ασPECTS με σημάδι + orb στις κελιές.
  • POST /v1/render/moon-phase — δίσκος Σελήνης με φωτισμό; επιστρέφει SVG plus illuminationFraction, phase, waxing.
  • POST /v1/render/timeline — Gantt-στύλ για συμβάντα-τρανζιτάκια για χρονικό διάστημα (caller передає πίνακα events).

Επιλογές: size, theme (light / dark / console), format (json επιστρέφει { svg, byteLength }, svg επιστρέφει image/svg+xml απευθείας). Βασική ταρίφα — 2 πιστωτικά ανά κλήση.

2026-02-23 — Τύποι σχήματος σε /v1/openapi.json (612 διαδικασίες, 98%)

/v1/openapi.json είναι τώρα πλήρης μηχανικά-διαβάσιμη προδιαγραφή και για request bodies, και για response data. Τυποποιημένα 612 από 624 POST-διαδικασίες μέσω τριών διαδοχικών σταδίων, που προσγειώθηκαν μαζί:

  • Request bodies — 386 διαδικασίες τυποποιημένες μέσω components.schemas (128 reusable-συνιστώσες). Μεταξύ τους 5 κοινές (ChartInput, TwoChart, MultiChart, NatalTarget, NatalWrapper) και 123 τοπικές (DashaInput, MuhuratWindow, ChartWithTnp, WheelWestern κ.λπ.). Συνθέτηση μέσω allOf για κληρονομιά (DashaInput extends ChartInput).
  • Response data — 612 διαδικασίες τυποποιημένες μέσω inferrer, που περπατάει ep.response-παραδείγματα στο μανιφέστο: {type: 'object', properties: {...}} αντί για πλάγιο {type: 'object'}. Natal χάρτης δηλώνει τώρα data.planets[], data.houses.{ascendant, mc, cusps}, data.aspects[] με πραγματικούς τύπους πεδίων.
  • Οι υπόλοιπες 12 διαδικασίες — dasha pratyantar/sookshma με ασαφείς shorthand-παραδείγματα στο μανιφέστο — παραμένουν {type: object}. Backward-compatible, προσθέτουμε τις στην επόμενη έκδοση.

Τι είναι αυτό για τον интегρатора:

  • Ξανα-γεννήστε τον OpenAPI-πελάτη — openapi-typescript, openapi-fetch, swagger-codegen θα δημιουργήσουν διασυνδέσεις με τυποποιημένα πεδία αντί για Record<string, unknown>. Code-completion σε request bodies + response data λειτουργεί φυσικά.
  • Η Postman-συλλογή στο /postman/astroway-api.json ενημερώθηκε με τους ίδιους τύπους — εισαγάγετε, λαμβάνετε αυτόματη συμπλήρωση για όλες τις τυποποιημένες διαδικασίες.

Backward-compatible: η προηγούμενη μορφή {"type": "object"} ήταν permissive — όλοι οι υπάρχοντες πελάτες συνεχίζουν να λειτουργούν χωρίς αλλαγές.

2026-02-21 — Ανακατανομή τιμών: Αναφορές ενωμένες, Business +500K, Free ενισχυμένο

Τρεις αλλαγές τιμών που επηρεάζουν τους интегρаторες:

  • Αναφορές ενωμένες σε 5 000 πιστωτικά/v1/reports/transit-yearly, /v1/reports/vedic-kundli, /v1/reports/lal-kitab μειώθηκαν από 10 000 πιστωτικά σε 5 000 πιστωτικά ανά κλήση (δύο φορές φθηνότερα). Όλες οι PDF-αναφορές τώρα κοστίζουν το ίδιο — απλούστερη μαθηματική για πακέτο-προϋπολογισμό.
  • Ταρίφα Business +500K πιστωτικών/μήνα — ταρίφα Business τώρα δίνει 3 500 000 πιστωτικά ανά μήνα (ήταν 3 000 000) για την ίδια τιμή $199. Οι υπάρχοντες συνδρομητές θα λαμβάνουν αυξημένο όριο αυτόματα με την επόμενη δόση.
  • Ταρίφα Free: /v1/reports/* απαιτεί πληρωμένη ταρίφα — 12 PDF-διαδικασίες (reports/natal, synastry, child, business, career, love, money, transit-yearly, vedic-kundli, lal-kitab, human-design, tarot) τώρα επιστρέφουν 402 PLAN_UPGRADE_REQUIRED για Free-κλειδιά. Η υπόλοιπη λειτουργικότητα — χάρτες, σιναστρία, προβλέψεις, гороскоп — παραμένει διαθέσιμη στο Free.

Αν το Free-κλειδί σας κάλεσε μια από αυτές τις διαδικασίες — αναβαθμίστε στο Indie ($5/μήνα) ή υψηλότερα, ή μεταβείτε στα JSON-ισοδύναμα (/v1/chart, /v1/synastry κ.λπ.) για ανάλογο περιεχόμενο χωρίς PDF-렌τερ.

2026-02-19 — Αυθεντικοποίηση μέσω Google και GitHub (+2 διαδικασίες)

Μια ακαунτ για όλη την οικογένεια — χρήστης που εγγράφεται στο astroway.info ή app.astroway.info, συνδέεται στο developer console με το ίδιο email/SSO, βλέπει ιστορικό παραγγελιών, πιστωτικά και API-κλειδιά.

  • GET /v1/auth/oauth/google/start?return=<path> — ξεκινάει Google OAuth-ροή.
  • GET /v1/auth/oauth/github/start?return=<path> — ξεκινάει GitHub OAuth-ροή.

Callback ολοκληρώνεται με ανακατεύθυνση στο /dashboard/oauth/callback#access_token=&refresh_token=&user= — στη συνέχεια, το δασκάλα αποθηκεύει τους tokens όπως μετά από /v1/auth/login. Αν το email είναι ήδη εγγεγραμμένο μέσω κανονικής φόρμας και email_verified=true από τον πάροχο — ο λογαριασμός συνδέεται, δεν δημιουργείται νέος.

2026-02-17 — Πακέτο Αναφορών ($99 / 500 000 πιστωτικών) + white-label συμπεριλαμβανόμενο

Ταρίφα για τους développers PDF-αναφορών — 100 PDF/μήνα για $0.99 αποτελεσματικά, με white-label ως προεπιλογή:

  • Ταρίφα reports_pack ($99/μήνα ή $990/έτος) δίνει 500 000 πιστωτικά και 200 αιτήσεις/ώρα.
  • Πρόσβαση περιορισμένη σε /reports/* (12 τύποι PDF: natal, synastry, child, business, career, love, money, transit-yearly, vedic-kundli, lal-kitab, human-design, tarot) + /whitelabel/* (ατομικός λογότυπος + χρώματα + τομέας). Όλες οι άλλες διαδικασίες επιστρέφουν 402 PLAN_PACK_MISMATCH.
  • White-label συμπεριλαμβανόμενο ως προεπιλογή — δεν χρειάζεται αναβάθμιση σε Enterprise για brand-αναφορές.
  • Περίεργο $3 / 10 000 πιστωτικών (όπως Pro), διακόπτης περιορισμού δαπανών διαθέσιμος.
  • 21 τοπικοποίηση PDF, μορφή A4, παράδοση μέσω signed-URL CDN (TTL 24 ώρες).

API plan enum τώρα: free | indie | starter | pro | business | enterprise | hd_pack | esoteric_pack | vedic_pack | reports_pack. Νέος WC slug: astroway-api-reports-pack.

2026-02-15 — Κρος-σχολή: Jaimini yogas + Lal Kitab και KP doshas (+17 διαδικασίες)

Δεκαεπτά διαδικασίες — κλείνουν την κάθετη κρος-σχολής για yogas και doshas.

  • Jaimini Yogas (5)/vedic/yogas/jaimini/{raja, dhana, daridra, viparita, full}. Βάση chara karakas (AK / Amk / PK).
  • Lal Kitab dosha varianti (6)/vedic/doshas/lal-kitab/{manglik, kalsarpa, pitra, shrapit, rin, full}. LK-ειδικές παραλλαγές και upayas.
  • KP dosha varianti (6)/vedic/doshas/kp/{manglik, kalasarpa, pitra, sade-sati, kemadruma, full}. BPHS-κανόνες + KP sub-lord chain. Sade Sati — transit-aware (χρειάζεται targetDate).

Πηγές: Jaimini Sutras 2.x + Sanjay Rath, K. Ashant + R.D. Mathur, K.S. Krishnamurti Reader I-VI. Τιμολόγηση: TIER_3 (50 πιστωτικά).

2026-02-13 — Vedic Pack ($19 / 100 000 πιστωτικών)

Ξεχωριστή ταρίφα για Vedic-αστρολογία — 165 διαδικασίες για $19/μήνα:

  • Ταρίφα vedic_pack ($19/μήνα ή $190/έτος) δίνει 100 000 πιστωτικά και 100 αιτήσεις/ώρα.
  • Πρόσβαση περιορισμένη σε Vedic namespaces (/vedic/*, /nakshatras, /ashtakavarga, /vedic-divisional). Όλες οι άλλες διαδικασίες επιστρέφουν 402 PLAN_PACK_MISMATCH.
  • Κάλυψη: 16 vargas D1-D60, panchang (7), shadbala (7), yogas (7), doshas (7), compatibility ashtakoot (6), muhurat (12 κατηγορίες), 8 συστήματα dasha × 5 επίπεδα (40), KP, Lal Kitab, Jaimini.
  • 2.5-5× περισσότερες χάρτες για την ίδια τιμή, που Prokerala Ruby (~5K kundlis/μήνα vs 1-2K).

API plan enum τώρα: free | indie | starter | pro | business | enterprise | hd_pack | esoteric_pack | vedic_pack. Νέος WC slug: astroway-api-vedic-pack.

2026-02-09 — Lal Kitab: πλήρης πακέτο (+12 διαδικασίες)

Δώδεκα διαδικασίες North-Indian Vedic σχολής με βάση τα anonymous Urdu MSS 1939-1952. Η σχολή είναι YELLOW (intrinsic — single-school με αποκλίσεις μεταξύ modern συγγραφέων).

  • /vedic/lal-kitab/teva — fixed-house chart (house = sign).
  • /vedic/lal-kitab/lal-kundali — 12-house grid layout.
  • /vedic/lal-kitab/kismat + /prosperity — fortune & dhana yoga scoring.
  • /vedic/lal-kitab/dasha (35y) + /varshphal + /life-graph — timing.
  • /vedic/lal-kitab/debts — 6 Rin (Pitri/Stree/Kanya/Atma/Rishi/Daiva) detection + remedy.
  • /vedic/lal-kitab/remedies — per-planet upayas (ημέρα / mantra / δωρεά).
  • /vedic/lal-kitab/{planet-house-effect, blind-house, sleeping-house}.

Disclaimer surfaced στις απαντήσεις. Πηγές: K. Ashant Vol I-VI + R.D. Mathur + U.C. Mahajan.

2026-02-06 — Esoteric Pack ($9 / 200 000 πιστωτικών)

Νέα ταρίφα για développers εζωτερισμού/дивінації — 180 διαδικασίες για $9/μήνα:

  • Ταρίφα esoteric_pack ($9/μήνα ή $90/έτος) δίνει 200 000 πιστωτικά και 60 αιτήσεις/ώρα.
  • Πρόσβαση περιορισμένη σε esoteric/divination χώρους (/tarot/*, /numerology/*, /reference/*, /esoteric/*, /geomancy/*, /runes/*, /palmistry/*, /iching*, /sabian-symbols, /destiny-matrix/ladini, /djamaspa). Όλες οι άλλες διαδικασίες επιστρέφουν 402 PLAN_PACK_MISMATCH.
  • Δεν συνδυάζεται με άλλες ταρίφες σε ένα κλειδί — αυτό είναι μια ξεχωριστή επέκταση ανάλογα με το HD Pack.

API plan enum τώρα: free | indie | starter | pro | business | enterprise | hd_pack | esoteric_pack. Νέα WC slug-ι: astroway-api-esoteric-pack (μηνιαία + ετήσια παραλλαγές). Αν δημιουργήσατε κλειδιά μέσω /v1/keys χωρίς ρητή plan — τίποτα δεν αλλάζει.

2026-02-02 — BaZi + Zi Wei Dou Shu (+17 διαδικασίες)

Τρίτη κινεζική κατηγορία, μετά Chinese Zodiac + Feng Shui:

  • BaZi (5)/bazi/{year-pillar, month-pillar, four-pillars, element-balance, year-pillar-decade}. Year + month pillars κανονικοί, day + hour pillars αναβληθεί για cross-verification με Hong Kong Observatory (διαφορετικά πηγές δίνουν διαφορετικά JD-锚).
  • Zi Wei Dou Shu MVP (12)/ziwei/{twelve-palaces, main-stars, full-chart, palace-destiny, palace-siblings, palace-spouse, palace-children, palace-wealth, palace-health, palace-travel, palace-career, palace-property}. MVP — palace meanings + 14 main stars λίστα.

API τώρα εκθέτει 505 διαδικασίες — ισοτιμία με τον ευρύτερο ανταγωνιστή (Astrology-API.io).

2026-01-30 — Wellness (+9 διαδικασίες)

Εννέα wellness-διαδικασίες — ιατρική αστρολογία + δίαιτα + γιόγκα + κρύσταλλοι κ.λπ. Εκπαιδευτική χρήση μόνο — όχι ιατρική συμβουλή, δήλωση σε κάθε απάντηση.

  • POST /v1/wellness/medical-astrology — body-rulership με βάση το παραδοσιακό Melothesia.
  • POST /v1/wellness/diet — τροφή με βάση το στοιχείο (εστίαση / τόνωση / αποφυγή).
  • POST /v1/wellness/yoga — εστίαση + άσanas + pranayama με βάση το σημάδι.
  • POST /v1/wellness/exercise — ένταση + συνιστώμενη/αποφεύγηση με βάση το στοιχείο.
  • POST /v1/wellness/mental-health — element-profile αντανακλάσεις + dominantElement + ισχυρές/ασθενείς πλευρές + αντιμετώπιση.
  • POST /v1/wellness/sleep-cycles — συμβουλές ύπνου με βάση τις φάσεις της Σελήνης.
  • POST /v1/wellness/herbs — βότανα με βάση τον πλανητικό κυβερνήτη του σημείου (Culpeper 1653).
  • POST /v1/wellness/crystals — κρύσταλλοι με βάση το σημάδι + προθέσεις.
  • POST /v1/wellness/cycle — ηλικιακές ορόσημα wellness (Saturn return, Uranus opposition, …).

Πηγές: Pelletier 1978 + Culpeper 1653 + Judy Hall Crystal Bible. Tier — 2 πιστωτικά (cycle = 1 πιστωτικό).

2026-01-27 — Μαγιάνικος ημερολόγιο (+8 διαδικασίες)

Μαγιάνικος μπλοκ: κλασικό Tzolkin + Haab + Long Count + Calendar Round + Lord of the Night, плюς Dreamspell (μοντέρνο Argüelles 1990).

  • POST /v1/mayan/tzolkin — 260-ημέρες ιερό ημερολόγιο (αριθμός 1-13 + όνομα από 20).
  • POST /v1/mayan/haab — 365-ημέρες πολιτικό ημερολόγιο (18 μηνών × 20 + 5-ημέρες Wayeb).
  • POST /v1/mayan/long-count — 5-θέση позиτική σημειογραφία baktun.katun.tun.uinal.kin.
  • POST /v1/mayan/calendar-round — συνδυασμένο Tzolkin+Haab (52-ετή цикλος).
  • POST /v1/mayan/lord-of-night — 9-ημέρες κύκλος (G1-G9).
  • POST /v1/mayan/full — όλα τα κλασικά σε μια κλήση.
  • POST /v1/mayan/compatibility — συμβατότητα ζευγαριού με βάση το tone/name/element/direction.
  • POST /v1/mayan/dreamspell — μοντέρνο Argüelles (kin 1-260, tone × seal).

Πηγή: Goodman-Martínez-Thompson correlation (Thompson 1935 + Lounsbury 1976). Validation anchor: 2012-12-21 = Long Count 13.0.0.0.0 ✓ (Bak’tun rollover).

2026-01-23 — Sthira + Shoola Dasha (+10 διαδικασίες)

Δύο Jaimini-σχολές rasi-dasha με πλήρη cascade (maha, antar, pratyantar, sookshma, prana):

  • Sthira — seed = σημάδι Brahma planet, MD forward 12 σημάντων (7y κινητό / 8y σταθερό / 9y διπλό).
  • Shoola — seed = stronger_rasi(asc, asc+6), MD forward 12×9y, επιλογή antardasaSeedOption ∈ 3.

Κλείνει το σύνολο 10 dasha-σχολών × 5 επίπεδα = 50 διαδικασίες. Πηγές: BPHS Adhyayas 49-50 + Jaimini Sutras 2.x.

2026-01-19 — Pet + Business + Financial (+36 διαδικασίες)

Τρεις κατηγορίες με ένα σipment:

  • Pet (14)/pet/{birth-chart, sun-sign-meaning, personality, temperament, training-style, diet-by-sign, grooming-by-element, exercise-needs, communication-style, play-style, health-tips, best-names, lucky-day, owner-pet-compatibility}. Disclaimer: διασκέδαση μόνο — όχι φροντίδα ζώων.
  • Business (12)/business/{founder-personality, leadership-style, ideal-industry, founding-chart, electional-day, name-suggestions, team-compatibility, customer-archetype, marketing-style, risk-profile, ideal-partner-sign, expansion-timing}. Disclaimer: στρατηγική ιδέα, όχι νομική/φορολογική συμβουλή.
  • Financial (10)/financial/{investor-archetype, risk-tolerance, spending-style, savings-tips, career-money-style, wealth-house, lucky-numbers, lucky-day, market-timing, wealth-cycle}. ⚠️ NOT INVESTMENT ADVICE — ενισχυμένη δήλωση σε κάθε απάντηση.

Tier — 2 πιστωτικά (Financial market-timing/wealth-cycle = 3 πιστωτικά).

2026-01-16 — Jaimini analysis suite (+10 διαδικασίες)

Δέκα Jaimini-αναλυτικές διαδικασίες — chara/naisargika karakas, padas (A1..A12 + S1..S12 + M1..M12 + graha arudhas), Upapada, rasi/graha drishti, Karakamsa (AK στο D9), τρέχουσα dasha σύνοψη, βασικά Jaimini yogas.

Πηγές: Jaimini Sutras 1-2 + BPHS Adhyayas 26/47.

2026-01-09 — Status page + AI-πράκτορες + προεπιλεγμένος base URL

  • Δημόσια status page: https://api.astroway.info/status — uptime, latency p50/p95/p99, κέλυφος 60s.
  • llms.txt για AI-πράκτορες: https://api.astroway.info/llms.txt — δομημένες οδηγίες για Claude / ChatGPT / Perplexity Code πράκτορες.
  • Προεπιλεγμένος base URL στη τεκμηρίωση, MCP server, SDKs, Postman collection — api.astroway.info/v1 (με 301 ανακατεύθυνση από το παλιό api-calc.astroway.info).

2025-12-30 — Tribhagi, Shatabdika, Shodashottari Dashas (+15 διαδικασίες)

Τρεις nakshatra-dasha συστήματα με πλήρη cascade:

  • Tribhagi — 1/3-κλίμακα Vimshottari (40-ετή κύκλος).
  • Shatabdika — 100-ετή κύκλος, 7 πλανήτες (χωρίς σκιώδη).
  • Shodashottari — 116-ετή κύκλος, 8 πλανήτες (χωρίς Rahu).

Πηγές: BPHS Adhyaya 46.

2025-12-25 — Πιστωτική ταρίφα: 5-tier rebalance + Free 5K → 10K

Перекаліβровано πιστωτικές ταρίφες μετά από 18-competitor audit. Free ταρίφα τώρα δίνει 10 000 πιστωτικά ανά μήνα (ήταν 5 000). Ποσοστά δαπανών για τυπικές use-cases (natal χάρτης + 7 τρανζιτάκια) μειώθηκαν κατά ~22%. Χωρίς breaking-αλλαγές στο API — μόνο οικονομία.

2025-12-17 — Κινεζικό ζώδιο + Feng Shui Kua (+8 διαδικασίες)

Πρώτος μπλοκ κινεζικής αστρολογίας, βασικός στρώμα (BaZi + Zi Wei Dou Shu — αργότερα):

  • POST /v1/chinese/zodiac/animal — ζώο του έτους + πλήρες pillar (Geng-Wu, Wood-yang, κ.λπ.).
  • POST /v1/chinese/zodiac/element — σταθερό + κυκλικό στοιχείο Wu Xing με yin/yang.
  • POST /v1/chinese/zodiac/inner-animal — εσωτερικό ζώο (βράγχος του μήνα).
  • POST /v1/chinese/zodiac/secret-animal — μυστικό ζώο (βράγχος της ώρας — χρειάζεται time).
  • POST /v1/chinese/zodiac/compatibility — συμβατότητα ζευγαριού με βάση το San He τρίνα / Liu Chong σύγκρουση-ζευγάρια.
  • POST /v1/chinese/feng-shui/kua — προσωπικό Kua-αριθμός + East/West-ομάδα.
  • POST /v1/chinese/feng-shui/lucky-directions — 4 τυχερές + 4 άτυχες κατευθύνσεις.
  • POST /v1/chinese/feng-shui/bagua — Bagua-χάρτης 9 ζωτικών σφαιρών με στοιχεία + χρώματα.

Πηγή: 60-jiazi canonical + L. Skinner Living Earth Manual (1976) + Lillian Too. Τιμολόγηση ταρίφας — 2 πιστωτικά ανά κλήση. Lichun cutoff = Feb 4 (ακρίβεια ±1 ημέρα για 1900–2100).

2025-12-09 — Quality pass: 24 bug fixes σε Vedic κατηγορίες

Φίξινγκ 24 υπολογιστικών σφαλμάτων μέσω 6 παράλληλων deep-research-πρακτόρων. Οι πιο κρίσιμες: Mangal dosha cancellation (own/exalted Mars cancels per BPHS), Pitru dosha trigger (Sun-Saturn vs Sun-Rahu), composite Davison ARMC drift, ACG meridian-line ακρίβεια. Snapshot-тестів προστέθηκαν: 47.

2025-12-02 — Vedic Compatibility + Muhurat (+18 διαδικασίες)

  • Compatibility (6) — Ashta-Koota matching (Varna/Vasya/Tara/Yoni/Graha-Maitri/Gana/Bhakoot/Nadi) + Mangal dosha compat + Bhrigu summary.
  • Muhurat (12) — εκλεκτική για γάμο, επιχείρηση, ταξίδι, εκπαίδευση, χειρουργείο, αρραβώνα, mahurta-τύπους (abhijit, vijaya, amrit, brahma).

Πηγές: BPHS + Muhurta Chintamani.

2025-11-29 — KP (Krishnamurti Paddhati): πλήρης πακέτο (+10 διαδικασίες)

Δέκα διαδικασίες κανονικής KP-σχολής (K.S. Krishnamurti 1971).

  • /vedic/kp/{cusps, sub-lords, planet-cuspal-position} — Placidus cusps + 4-level sub-lord chain (sign / star / sub / sub-sub).
  • /vedic/kp/ruling-planets — Day/Hora + Asc + Moon chain, deduplicated.
  • /vedic/kp/horary — KP horary number 1..249 → ASC longitude lookup.
  • /vedic/kp/significators — primary / secondary / tertiary per planet.
  • /vedic/kp/sub-sub-lord — chain at arbitrary sidereal longitude.
  • /vedic/kp/asc-sub — Ascendant sub-lord.
  • /vedic/kp/fortuna — Part of Fortune (day/night) + KP chain.
  • /vedic/kp/transit-kp — current-moment positions + KP chain.

Αλγόριθμος: Vimshottari proportional sub-divisions (27 stars × 9 sub-lords). Πηγές: K.S. Krishnamurti Reader I-VI (1971-77).

2025-11-22 — Vimshottari + Yogini + Ashtottari + Kalachakra Dashas (+20 διαδικασίες)

Τέσσερις κλασικές Vedic dasha-συστήματα με πλήρη cascade (maha, antar, pratyantar, sookshma, prana):

  • Vimshottari — 120-ετή κύκλος, 9 πλανήτες.
  • Yogini — 36-ετή κύκλος, 8 yoginis.
  • Ashtottari — 108-ετή κύκλος, 8 πλανήτες (χωρίς Ketu), Ardradi tradition.
  • Kalachakra — sign-based dasha, paramayu варіює per pada (100/85/83/86).

Πηγές: BPHS Adhyaya 46 + Saravali. Cross-validated κατά PyJHora 7.02.

2025-11-08 — Chara Dasha (Jaimini K.N. Rao) (+5 διαδικασίες)

Rasi-dasha σχολή Jaimini στο στυλ K.N. Rao (1995). Direction = forward για κινητά/δύο σημάδια lagno, reverse — για σταθερά. Co-lord rule για Σκορπιό (Mars+Ketu) και Υδροχόο (Saturn+Rahu).

2025-10-25 — Lal Kitab: πλήρης πακέτο (+12 διαδικασίες)

Δώδεκα διαδικασίες North-Indian Vedic σχολής με βάση τα anonymous Urdu MSS 1939-1952. Η σχολή είναι YELLOW (intrinsic — single-school με αποκλίσεις μεταξύ modern συγγραφέων).

  • /vedic/lal-kitab/teva — fixed-house chart (house = sign).
  • /vedic/lal-kitab/lal-kundali — 12-house grid layout.
  • /vedic/lal-kitab/kismat + /prosperity — fortune & dhana yoga scoring.
  • /vedic/lal-kitab/dasha (35y) + /varshphal + /life-graph — timing.
  • /vedic/lal-kitab/debts — 6 Rin (Pitri/Stree/Kanya/Atma/Rishi/Daiva) detection + remedy.
  • /vedic/lal-kitab/remedies — per-planet upayas (ημέρα / mantra / δωρεά).
  • /vedic/lal-kitab/{planet-house-effect, blind-house, sleeping-house}.

Disclaimer surfaced στις απαντήσεις. Πηγές: K. Ashant Vol I-VI + R.D. Mathur + U.C. Mahajan.

2025-08-10 — Esoteric dictionaries + Crystal/Angel/Dream (+30 διαδικασίες)

Επέκταση reference-λεξικών: 15 esoteric έννοιες (chakras, koshas, tattvas, gunas) + 15 crystal/angel/dream lookup tables. Cached στην άκρη (Cloudflare R2).

2025-03-12 — Reference glossary + Tarot Lenormand (+24 διαδικασίες)

  • Reference (14) — λεξικά σημάντων, πλανητών, οίκων, ασPECTS, nakshatras, σταθερών αστέρων, Sabian symbols.
  • Tarot Lenormand (10) — 36-κάρτα σύστημα: single, 3-card, 9-card, Grand Tableau, by-question.

2024-11-15 — Tarot Marseille (+20 διαδικασίες)

20 διαδικασίες Marseille deck: spreads (single, 3-card, Cross, 5-card, Celtic Cross, year-ahead), card meanings, reversed mode, by-question. Πηγές: Camoin / Jodorowsky public references.

2024-08-25 — Numerology — πλήρης πακέτο: Pythagorean + Chaldean + Kabbalistic + Vedic (+40 διαδικασίες)

Τέσσερις νουμερικές συστήματα × 10 διαδικασίες η καθεμία: life path, expression, soul urge, personality, birthday, maturity, current personal year/month/day, name compatibility.

Πηγές: Pythagorean (Cheiro 1908), Chaldean (Cheiro), Kabbalistic Hebrew gematria, Vedic Chaldean Indian.

2024-05-08 — Tarot Rider-Waite-Smith (+35 διαδικασίες)

35 διαδικασίες RWS deck: όλες οι κανονικές spreads (single, 3-card, Celtic Cross, year-ahead, relationship, 5-card horseshoe, 7-card ellipse, decision, situation, monthly), card meanings (upright + reversed), by-question, daily card, deck shuffle.

Πηγές: Smith images PD since 2021, Waite “Pictorial Key” 1909 PD.

2024-02-20 — AI horoscope generation + interpretations (+12 διαδικασίες)

Γεννήτρια natural-language ερμηνειών:

  • /horoscope/{daily, weekly, monthly} — κείμενο-γορόσκοποι.
  • /interpret/{natal, transit, synastry, compatibility} — λεπτομερείς ερμηνείες.

Πάροχος-αλυσίδα: GPT-4 → Anthropic Claude → fallback Groq.

2023-11-28 — Destiny Matrix (Ladini) (+1 διαδικασία)

/destiny-matrix/ladini — σύστημα Natalia Ladini (Russian/CIS market). Single-author method με ρητή δήλωση.

2023-09-20 — Aspects timeline + harmonics + cyclic index (+12 διαδικασίες)

Επεκτείνει aspect-ανάλυση:

  • /aspect-timeline — ακριβή στιγμές ασPECTS για N ημέρες μπροστά.
  • /harmonics/{2..12} — гармонійные χάρτες.
  • /cyclic-index — Ανдрέ Μπαρμπο’s cyclic index of social tensions.
  • /sabian-symbols — Marc Edmund Jones 360 symbols.

2023-05-10 — Astrocartography + Local Space + Geodetic (+18 διαδικασίες)

Geo-αστρολογία:

  • /acg + /acg-zones — Astrocartography γραμμές πλανητών.
  • /local-space — Local Space ορίζοντας.
  • /parans — παράνες (Bernadette Brady).
  • /relocation — relocation chart.
  • /zenith + /horizon + /geodetic — πρόσθετες geo-μηχανές.
  • /ccg-analysis — CCG/CMG λεπτομερής geo-ανάλυση.

Πηγές: Jim Lewis Astro*Carto*Graphy, Sepharial Theory of Geodetic Equivalents, Bernadette Brady.

2023-02-15 — Human Design module (+12 διαδικασίες)

Πλήρης Human Design μηχανή:

  • /human-design — bodygraph (gates, channels, centers, type, profile, authority, strategy, environment, perspective).
  • /hd/incarnation-cross — incarnation cross + 4 gates.
  • /hd/{channels, gates, profiles, definition, authority, strategy, environment, perspective, mental-projector, etc}.

Πηγές: Ra Uru Hu The Human Design System + Chetan Parkyn + Lynda Bunnell.

2022-08-20 — Серверní synastry + composite

Ρеляτική αστρολογία (synastry, composite, Davison) υλοποιήθηκε στο διακομιστής. Πρώτες διαθέσιμες μέσω /v1/synastry, /v1/composite, /v1/davison. Δείκτης επέκτασης σε ρελατικό-ανάλυση.

Επικυρωμένες κατά Solar Fire / Astrodienst — drift εντός του σφάλματος του μεθόδου (≤0.5″ στο μέσο-στατιστικό υπολογισμό).

2022-07-28 — Synastry, composite, Davison + group synastry (+5 διαδικασίες)

  • /synastry — σχέση σύγκριση με aspects matrix.
  • /composite — Robert Hand midpoint composite.
  • /davison — Ronald Davison time-place composite.
  • /group-synastry — multi-person (3+) synastry matrix.

Πηγές: Hand Planets in Composite, Davison Synastry, Lois Sargent.

2022-04-15 — app.astroway.info SPA — καταναλωτικό προϊόν live

Εκκίνηση app.astroway.info — SPA στο React/TypeScript, που καλεί το back-end μέσω /v1/*. Καταναλωτικοί λογαριασμοί, αποθηκευμένες χάρτες, επιλογή. Δείκτης μετάβασης από μόνο-σελίδα σε πλήρες προϊόν.

Αυτό το ίδιο back-end θα γίνει αργότερα η βάση του δημόσιου API.

2022-03-18 — Essential dignities + receptions + almuten + arabic parts (+13 διαδικασίες)

Κλασική αστρολογία:

  • /essential-dignities — domicile, exaltation, triplicity, terms, faces.
  • /receptions — mutual reception detection.
  • /almuten — Almuten Figuris (chart ruler).
  • /arabic-parts — Lots of Fortune, Spirit, Eros, Necessity και άλλα 30+ Hellenistic lots.
  • /hyleg — hyleg + alcocoden.
  • /algol-minimum + /fixed-stars — fixed stars.

Πηγές: Lilly Christian Astrology + Brennan Hellenistic Astrology.

2021-08-10 — Internal /chart calculation engine

Πρώτη διακομιστική υλοποίηση /chart (ιδιωτική). Placidus-οίκοι, sidereal-офσέτ, υπολογισμός πλανητών, σταθερών αστέρων. Τестировαν κατά Astro.com baseline.

Πλήρως Node.js — από την προηγούμενη PHP-only λογική απομακρύνθηκε οριστικά.

2021-04-05 — Aspects calculation + house systems expansion (+8 διαδικασίες)

  • /aspects — πλήρης aspects matrix με orb tables (Ptolemy, modern, asteroid).
  • /coalescent — coalescent points.
  • /disposition-chains — planet rulership chains.
  • House systems expansion: Placidus, Koch, Equal, Whole, Campanus, Regiomontanus, Topocentric, Porphyry, Alcabitius, Morinus.

2020-07-10 — Aspects matrix + κλασικοί ασPECTS

Σταθεροποιήθηκε η ουσία του calculation suite. /v1/aspects είναι έτοιμο: υποστήριξη conjunction, opposition, square, trine, sextile με πτολεμαϊκές orbs. Θεμέλιο για όλη την επόμενη ανάλυση (transits, synastry, returns).

WASM-συναρμολόγηση Swiss Ephemeris οριστικά ενσωματωμένη — ~5x ταχύτερη από την προηγούμενη αναλυτική μοντέλο.

2020-06-15 — Daily/weekly horoscope text (+4 διαδικασίες)

  • /horoscope/daily/{sign} — ημερήσιος γορόσκοπος για κάθε σημάδι.
  • /horoscope/weekly + /horoscope/monthly — εβδομαδιαίος / μηνιαίος.
  • /sun-signs — sun-sign meanings.

Κείμενο γεννιέται από manual editorial team (LLM-augmented texts came later στο 2024).

2020-03-20 — Synastry beta + ephemeris extras (+5 διαδικασίες)

  • /synastry-beta — αρχική synastry (πλήρης κυκλοφορία 2022).
  • /ephemeris/{planets, asteroids, lunar-nodes} — ιστορικά 1900-2100.
  • /extra — fixed stars, Black Moon Lilith, Chiron.

2020-02-20 — REST API skeleton + OpenAPI 2.0

Δημοσιεύθηκε εσωτερική προδιαγραφή OpenAPI 2.0. Πρώτο namespace /v1/*. Αυθεντικοποίηση μέσω X-Api-Key κεφαλίδας. Rate-limiting υποδομή έτοιμη.

Internal ορόσημο — δημόσιο API θα εκκινήσει αργότερα, αλλά ο συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός συμβατικός