Alle wijzigingen die de integratiecode beïnvloeden: nieuwe endpoints, SDK-updates, wijzigingen in /openapi.json, prijsaanpassingen in credits, deprecations, breaking changes. De nieuwste staan bovenaan. Interne wijzigingen van de website worden hier niet vastgelegd.
Het API-contract is stabiel binnen /v1/* — elke breaking change komt onder /v2/*, terwijl /v1/* minstens 12 maanden blijft werken.
2026-05-16 — Hosted MCP endpoint live op mcp.astroway.info/mcp
@astroway/mcp is nu beschikbaar in twee transportmodi. Stdio (npm-pakket) blijft ongewijzigd; er is een hosted Streamable HTTP endpoint toegevoegd voor zero-install integratie in Claude $1 (claude.ai in de browser), Claude $1, Cursor, Cline en andere MCP-compatibele clients.
Eén-klik installatie voor Cursor — knop cursor://anysphere.cursor-deeplink/mcp/install?... op de pagina /examples/mcp/. Voor Claude $1 via + → Add Connector → Custom (zonder JSON te bewerken).
// JSON-optie voor Cline / Continue / Windsurf{ "mcpServers": { "astroway-hosted": { "url": "https://mcp.astroway.info/mcp", "headers": { "Authorization": "Bearer aw_live_..." } } }}Dezelfde catalogus van 630 tools + 12 prompts + 14 resources, dezelfde aw_test_* / aw_live_* autorisatie (in hosted-modus via Authorization: Bearer … header in plaats van env var), dezelfde credit pool. Multi-tenant by design — elke request bevat zijn eigen sleutel, credits worden afgeschreven van het account van de sleutelhouder. Het kanaal in X-Astroway-Channel is mcp-http (hosted) vs mcp (stdio) voor adoptie-tracking.
Waarom twee modi. Stdio (npx @astroway/mcp) blijft voor Cursor power users / privacybewuste integrators — de sleutel verlaat nooit de machine, zonder netwerkhops. Hosted sluit het segment van Claude $1 (dat alleen remote MCP ondersteunt) en zero-install scenario’s af. Dezelfde template als bij Stripe / Resend / GitHub MCP.
Health endpoint — publiekelijk bereikbaar zonder autorisatie:
curl https://mcp.astroway.info/health# {"status":"ok","version":"…","uptime_sec":…,"mcp_protocol_version":"2024-11-05"}Volledige documentatie van beide modi — /examples/mcp/.
2026-05-15 — Nieuw endpoint GET /v1/auth/keys/me
API-sleutelintrospectie. Je geeft X-Api-Key door — en krijgt de volledige status: plan, credits, status, gebonden domein, aanmaakdatum, registratiebron. Handig voor SDK-consumenten (TS / Python / PHP / MCP) — “wat heb ik nu voor sleutel” zonder het dashboard te hoeven lezen. Analoog aan Stripe /v1/account of GitHub /user.
curl -H "X-Api-Key: aw_live_..." https://api.astroway.info/v1/auth/keys/me# →# {# "key_prefix": "aw_live_4ab...", # eerste 11 karakters, volledige sleutel wordt nooit teruggegeven# "plan": "free",# "credits_remaining": 9830,# "credits_total_this_period": 10000,# "period_end": "2026-06-01T00:00:00.000Z", # kalenderend van de maand# "status": "active", # active | suspended | revoked# "domain": null, # domein waar de sleutel aan gebonden is (wp-plugin sleutels)# "domain_bound_at": null,# "created_at": "2026-04-24T22:03:59.000Z",# "referrer_source": "direct" # direct | wp_plugin | mcp | sdk | dashboard | other# }Zonder auth: 401 MISSING_API_KEY. Ongeldige sleutel: 401 INVALID_API_KEY.
OpenAPI 3.1 spec. /v1/openapi.json declareert nu /v1/auth/keys/me. SDK-codegeneratie zal client.auth.keys.me() toevoegen bij de volgende regeneratie.
Achterwaartse compatibiliteit. De oude GET /v1/keys/usage (keerde alleen credits_today + ratelimit terug) blijft werken — dit is een apart endpoint voor server-side cron-checks. /auth/keys/me geeft de volledige status plus domeinbinding voor wp-plugin-scenario’s.
2026-05-14 — Lokalisatie van /horoscope/* en /interpret/* (21 talen)
POST /v1/horoscope/{daily,weekly,monthly,yearly,compatibility} en POST /v1/interpret/{natal,synastry,transits,element,placement} — 10 endpoints die interpretatietekst retourneren — geven nu antwoord in de taal van de client.
Hoe in te schakelen:
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"}'# → antwoord in het HindiResolve-prioriteit (server-side):
body.language="de"— expliciete per-call parameter (hoogste prioriteit)Accept-Language: de, en;q=0.7— RFC 7231 q-weighted; de eerste code die overeenkomt met de actieve taal wint?lang=de— query-parameter voor clients die headers niet kunnen instellen- Fallback →
uk(bron taal)
Ondersteunde talen (21): uk, en, de, ru, pl, es, pt, fr, it, nl, cs, ro, hu, el, tr, ar, hi, ja, ko, vi, id. Onbekende codes vallen stil terug op uk zonder fouten.
OpenAPI 3.1 spec. /v1/openapi.json declareert nu Accept-Language (header) en lang (query) als parameters met enum van 21 codes op deze 10 endpoints. SDK-codegeneratie (openapi-typescript, openapi-generator-cli) zal automatisch getypeerde calls .lang('hi') toevoegen bij de volgende regeneratie.
Wat wordt vertaald: alleen tekstvelden van de interpretatie (horoscope, interpretation, disclaimer, etc.). Numerieke velden (longitude, latitude, score, teken-ID’s, huis-ID’s) blijven canoniek — de client formatteert lokaal. Segmentstandaard (Vedika, DivineAPI, AstrologyAPI.com).
Scope: momenteel worden 10 endpoints van de interpretatiegroep gelokaliseerd. Rekenkundige endpoints (/chart, /synastry, /transits, /vedic/*, /human-design/*, /tarot/*, /numerology/*, ~690 andere) retourneren cijfers en canonieke identifiers (name: "Aries", glyph: "♈") ongewijzigd — de client lokaliseert ze via eigen lookup-tabellen. Dit is de segmentstandaard.
Backwards compatible. Bestaande code zonder Accept-Language / ?lang= / body.language krijgt standaard uk, net als voorheen.
SDK-ondersteuning (@astroway/sdk, astroway, astroway/sdk, @astroway/mcp) voegt de lang-optie toe in de constructor — afzonderlijke releases komen de komende weken via cron-applier op staging-repositories.
2026-05-09 — Drie SDK’s gelanceerd: TypeScript, Python, PHP
Drie officiële SDK’s leven op publieke registries — wrappers rond dezelfde 700+ API-endpoints. Eén OpenAPI 3.1 spec → drie language-idiomatische clients.
| Pakket | Registry | Versie |
|---|---|---|
@astroway/sdk | npm | 0.1.0-alpha.1 |
astroway | PyPI | 0.1.0a1 |
astroway/sdk | Packagist | v0.1.0-alpha.1 |
Wat dit betekent voor integrators:
- Type-safe alternatief voor raw HTTP. Pad-autocomplete + types van requests en responses in de IDE. Helper-methodes
aw.post('/chart', body=...)(Python/PHP) ofaw.client.POST('/chart', { body })(TS) — in plaats van handmatigfetch/requests/Guzzle. - Identiek oppervlak over talen heen. Constructor
Astroway({apiKey, baseUrl, authScheme, timeout, retry})werkt hetzelfde in TS / Python / PHP. Als je project meertalig is — minder cognitieve overhead. - Ingebouwde retry op 408/409/429/5xx met exponential backoff + full jitter. Houdt rekening met
Retry-After-header. Standaard 2 retries, configureerbaar viaretry={maxRetries: 0}. - Stainless-template hiërarchie van fouten — dezelfde template als in SDK’s van Stripe / OpenAI / Cloudflare. Vang
RateLimitError(metretryAfterSeconds),AuthenticationError(sleutel rouleren),BadRequestError(validatie),ApiError(generiek) — in die volgorde. - Twee auth-schema’s. Standaard
X-Api-Key: aw_live_...(zoals in curl/Postman). OfAuthorization: Bearer aw_live_...(zoals in Stripe/OpenAI/Anthropic SDK) —auth_scheme="bearer"in de constructor. - Identificatieheaders, geen telemetrie. Elke request bevat
User-Agent: astroway-sdk-<lang>/<version>+X-Astroway-Channel: sdk-<lang>. Geen phone-home, geen opt-in/opt-out schakelaar. - OIDC + SLSA L3 provenance (TS + Python). Sigstore-geattesteerd record dat het pakket is gebouwd vanaf een specifieke commit in de publieke repo. Geen langlevende tokens in CI.
- MIT, volledige broncode open op
github.com/astroway/{astroway-typescript,astroway-python,astroway-php}.
Quick start:
// 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 Astrowayaw = 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-variant voor Python — AsyncAstroway met identiek oppervlak via async/await. In PHP — sync only (PHP heeft geen unified async story). In TS — native promises gebaseerd op openapi-fetch.
Dit is alpha — de publieke API kan verschuiven naar 0.1.0 proper op basis van feedback van integrators. Pin de exacte versie (@astroway/sdk@0.1.0-alpha.1) tijdens het alpha-venster — of latest alpha op het moment van installatie.
@astroway/mcp — de MCP-server voor Claude / Cursor / GPT — blijft naast bestaan als apart product.
2026-05-07 — MCP-server refresh
@astroway/mcp is vernieuwd — genereert automatisch de toolcatalogus uit de huidige /openapi.json zonder handmatig bewerken. Alles wat de afgelopen weken in de API is verschenen (compat-suite, reports-endpoints) is direct zichtbaar in Claude / Cursor / GPT.
Voor integrators:
- De toolcatalogus toont de levende staat van de API
- Pad-template endpoints (
/v1/.../id) worden voorlopig overgeslagen om de discrib-parser niet te verwarren - Cost annotations in toolbeschrijving — Claude ziet de kosten van de call voordat deze wordt uitgevoerd
- OIDC trusted publishing + SLSA L3 provenance — het pakket is geattesteerd naar een specifieke commit in de publieke repo
astroway/astroway-mcp
Installatie:
npm install -g @astroway/mcpOf via Claude $1 / Cursor MCP-config:
{ "mcpServers": { "astroway": { "command": "npx", "args": ["-y", "@astroway/mcp"] } }}Bron: publieke astroway/astroway-mcp (MIT).
2026-04-11 — Cross-system compatibility (+10 endpoints)
Nieuwe groep /v1/compat/* — gecombineerde compatibility-score over westers, vedisch, Chinees, numerologie, tarot, human design. Zes systemen geven een unified metriek voor UX-indicatoren in multi-traditionele astrologische toepassingen.
| Endpoint | Wat het berekent |
|---|---|
/compat/full | 6-system unified compatibility 0–100 |
/compat/astro-vedic | Westerse synastry × Vedische Ashtakoot |
/compat/astro-chinese | Westers × Bazi-compatibiliteit |
/compat/astro-numerology | Synastry-aspected numerologie basis |
/compat/astro-tarot | Cross-archetype reading |
/compat/astro-hd | Synastry × HD elektromagnetisch / dominante poorten |
/forecast/multi-system | Unified yearly forecast over 6 systemen |
/forecast/yearly-fusion | Jaarlijkse hoogtepunten gewogen per systeem |
/profile/spiritual-path | Pad-archetype uit Pisces + Neptunus + Vedische Moksha-huizen |
/profile/multi-archetype | Hero-archetype detectie over 5 systemen |
Elk endpoint retourneert JSON met een disclaimer-veld — dit is de AstroWay scoring-methodologie, geen klinische of juridische uitspraak. Tier 4 (100 credits) per call — zware cross-system compute.
De manifest in /openapi.json is bijgewerkt — SDK / MCP zullen dit automatisch oppakken.
2026-03-28 — Reports + Webhooks (+17 endpoints)
Twee nieuwe groepen in productie.
/v1/reports/* (12 endpoints) — generatie van HTML / PDF reports via Puppeteer. Rendering aan de API-calc kant, ondertekende download-URL (TTL 24u).
| Categorie | Slug | Kosten |
|---|---|---|
| Natal | /reports/natal/* | Tier 7 (5000 cr) |
| Synastry | /reports/synastry | Tier 7 |
| Vedic Kundli | /reports/vedic-kundli | Tier 7 |
| Lal Kitab | /reports/lal-kitab | Tier 7 |
| Human Design | /reports/human-design | Tier 7 |
| Tarot | /reports/tarot | Tier 7 |
| Career / Love / Money / Child / Business | /reports/* | Tier 7 |
/v1/webhooks/* (5 endpoints) — subscription management, event delivery, HMAC signing. Abonnement op events credits.low, key.created, usage.threshold, error.spike.
curl -X POST https://api.astroway.info/v1/webhooks \ -H "Authorization: Bearer aw_live_..." \ -d '{"url": "https://...", "events": ["credits.low"], "secret": "wh_secret_..."}'Elke delivery bevat X-Astroway-Signature: sha256=<hmac> — verify via secret. Retry policy: exponential backoff op 5xx, tot 5 pogingen in 24 uur.
2026-03-14 — Referentie-endpoints: publiek, zonder sleutel, zonder credits
14 endpoints /v1/reference/* (tekenen, planeten, huizen, aspecten, elementen, modaliteiten, polariteiten, waardigheden, decanen, nakshatras, lots, asteroïden, zodiak-systemen, glyphs) werken nu zonder X-Api-Key en kosten 0 credits. Dit zijn canonische lookup-tabellen — het doorrekenen van deze calls via billing was een projectmatig overzicht.
Wat dit betekent voor integrators:
- Call zonder sleutel — externe MCP-agents / SDK’s / preview-pagina’s kunnen referentiedata ophalen zonder autorisatie. IP rate-limit zoals op
/public(30 requests / uur) blijft. - Cost manifest bijgewerkt — 14 paden zijn overgegaan van
TIER_HALF(5 credits) naar0. Als je budget-plannerastroway_cost_estimatenaar deze paden verwijst — nieuwe calls raken je quota niet. - Bestaande clients met sleutel werken ongewijzigd.
X-Api-Keywordt genegeerd voor/reference/*(we letten niet op een overbodige header).
Backward-compatible: 200-responses en JSON-schema blijven ongewijzigd, alleen de autorisatie-eis is verwijderd.
2026-03-07 — Founders’ Lifetime Deal: $299 → Indie-tarief voor het leven
We lanceren de Founders’ Lifetime Deal — een beperkte lancering. De eerste 100 klanten betalen $299 eenmalig en krijgen het Indie-tarief (50.000 credits/maand) voor altijd, zonder terugkerende afschrijvingen, tegen een vaste prijs.
Wat dit betekent voor integrators:
- Standaard Indie = $5/maand. Founders’ = eenmalig $299 → break-even na 5 jaar, daarna oneindige ROI. Als je project minstens 5 jaar in astrologie / numerologie / Tarot zit — is Founders’ rendabel.
- Webhook payload bij checkout SKU
astroway-api-indie-lifetime: de stringapi_keyskrijgtplan='indie',credits_limit=50000,is_lifetime=1,expires_at=NULL. Geen maandelijkse afschrijvingen, geen renewal-webhooks. - DB-schema: toegevoegd kolommen
is_lifetime TINYINT(1)inapi_keysenshared_user_quotas. TS-typeApiKeyInfouitgebreid. Bestaande sleutels =is_lifetime=0(gedrag ongewijzigd). - WP REST endpoint
GET /wp-json/astroway/v1/founders-countretourneert{sold, total: 100, remaining, available}— gebruikt in site/components/founders/FoundersCounter.astro voor een realtime teller op de pagina /founders/. - Auto-deactivering bij 100/100:
_stock_statusvan het WC-product gaat automatisch naaroutofstockvia WC-hookwoocommerce_order_status_completed. Daarna redirect de checkout-link naar/pricing/#indie(standaard Indie $5/maand).
Live pagina’s: /founders/ (nl) + /en/founders/ (en). Sidebar-entry “Founders’ Lifetime Deal” met 🚀 100 only badge.
WP-product: astroway-api-indie-lifetime, ID 30618, $299 (13225 UAH), stock=100. Checkout: astroway.info/checkout/?add-to-cart=30618.
2026-03-05 — GDPR / EU-residentie landingspagina + Pro-kaart EU-badge
We lanceren /eu/ — een aparte pagina voor EU-ontwikkelaars wier product gevoelig is voor GDPR. Voor integrators is het belangrijk om te weten:
- Pro $59 = EU-residentie standaard (Hetzner Neurenberg, datastroom alleen binnen de EU, geanonimiseerde analytics — Plausible cookie-free in de roadmap).
- Standaard DPA is niet alleen voor Enterprise — ondertekenen via email op standaard Pro-tarief binnen 5 werkdagen.
DELETE /v1/me/account— endpoint voor GDPR right-to-erasure (verwijdert direct je wp_user_id uit alle tabellen).- Pro-kaart op /pricing/ heeft nu een 🇪🇺 GDPR-ready badge — klik leidt naar /eu/ met volledige FAQ.
- DivineAPI / AstrologyAPI / Prokerala — hosting US/India, DPA alleen voor Enterprise. Als GDPR-compliance kritiek is — Pro $59 de goedkoopste weg.
Pagina’s: /eu/ (nl) + /en/eu/ (en). Sidebar-entry “GDPR / EU residency” met 🇪🇺 badge.
2026-03-03 — Jaarlijkse vooruitbetaling −25% + credit overdracht + publieke Pro-functies
Twee wijzigingen die de code van integrators beïnvloeden:
- Jaarlijkse korting 17% → 25% (3 maanden gratis in plaats van 2). Nieuwe USD-prijzen per jaar: Indie $45, Starter $171, Pro $531, Business $1791, HD/Esoteric Pack $81, Vedic Pack $171, Reports Pack $891. Bestaande jaarlijkse abonnees worden niet geraakt — de nieuwe prijs geldt alleen voor toekomstige abonnementvernieuwingen. Als je USD-prijzen parseerde via
/wp-json/astroway/v1/api-prices— de bijgewerkte waarden worden nu automatisch geretourneerd. - Credit overdracht voor jaarlijkse abonnees: ongebruikte credits gaan over naar de volgende maandelijkse cyclus, beperkt tot 1× maandelijkse limiet van het tarief. Wordt automatisch geactiveerd bij het afsluiten van een jaarplan. Zichtbaar via nieuwe response-headers:
X-Credits-Limit: <int>— effectieve maandelijkse limiet (inclusief overdracht)X-Credits-Remaining: <int>— zoals voorheen, maar inclusief overdrachtX-Credits-Rollover: <int>— huidige saldo van overgedragen credits (alleen voor jaarlijkse abonnees)
- Tarief Pro ($59) adverteert nu openlijk: streaming-endpoints (real-time), GDPR-compatibele EU-billing, uitgebreide MCP (multi-agent / debate / RAG), webhooks (10 types). Dit zijn functies die al in Pro zaten — eerder verborgen in de docs.
DB-schema: toegevoegd kolommen credit_rollover_enabled TINYINT(1) + credits_rolled_over INT UNSIGNED in api_keys en shared_user_quotas. Aanvankelijk — beide = 0 voor alle bestaande sleutels.
2026-03-01 — Transparante tabel met creditkosten per endpoint
We lanceren een publieke pagina /credits/ met een volledige opsplitsing van credits over alle 700+ endpoints. Geen enkele concurrent (DivineAPI, AstrologyAPI, Prokerala) publiceert zo’n tabel — zij rekenen een vaste 1 credit/call en verbergen de interne routing.
Voor integrators levert dit drie dingen op:
- Transparante eenheid van economie — exacte kosten $/call voor elk endpoint (maandbudgetten
/pricing/× tariefkosten = echte kosten per call). - Automatische synchronisatie met code — de tabel wordt gegenereerd tijdens de build vanuit
endpoint-costs.ts. Als we een nieuw endpoint toevoegen of het tarief wijzigen — wordt de pagina automatisch bijgewerkt bij de volgende deploy. - Free-tarief marker — kolom toont welke endpoints Indie+ vereisen (🔒 badge, momenteel 28 endpoints).
Beschikbaar: /credits/ (nl) en /en/credits/ (en). Cross-references met /rate-limits-credits/ en sidebar-entry in Starlight (badge “Nieuw”).
2026-02-27 — Vedische kaarten, cosmogram, eclipse-path, star-map (+6 endpoints)
We sluiten de categorie Visualisatie af met 14/14 endpoints volgens de roadmap:
POST /v1/render/wheel-vedic-north— North Indian (diamond) layout. Huizen vast, tekens draaien met de tijd.POST /v1/render/wheel-vedic-south— South Indian (4×4 grid). Tekens vast (Pisces linksboven), huizen zweven.POST /v1/render/wheel-vedic-east— East Indian (Bengali). Vierkant met diagonalen + intern draaiend vierkant.POST /v1/render/cosmogram— Hamburg School / Cosmobiology 90°-dial (Ebertin 1940 + Witte 1928).POST /v1/render/eclipse-path— equirectangular wereldkaart met caller-supplied lat/lon-track; render centrale lijn + band van opgegeven breedte.POST /v1/render/star-map— stereografische projectie van een lijst punten (RA/Dec) met magnitude-schaal.
Alle renders zijn pure SVG, zonder headless-Chrome.
2026-02-25 — Bi-/tri-wheel + composite + bioritme (+4 endpoints)
Vier nieuwe visualisatie-endpoints die de SVG-mechanica uitbreiden:
POST /v1/render/bi-wheel— twee concentrische cirkels: binnenste natal + buitenste ring met transitieplaneten (of progressieve).POST /v1/render/tri-wheel— drie cirkels: natal + progressief + transitie.POST /v1/render/composite— render van een samengestelde kaart uit twee natal inputs (midpoint composite).POST /v1/render/biorhythm— sinusoïdale grafiek van drie cycli: fysiek (23 dagen), emotioneel (28), intellectueel (33).
De berekeningen gebeuren hier zelf, alleen de render; voor bi-wheel worden alle planeten van beide kaarten parallel berekend (Promise.all).
2026-02-24 — Visualisatie: SVG-renders (+4 endpoints)
Vier nieuwe endpoints retourneren SVG-renders van natalkaarten en gerelateerde visuals. Pure server-side — zonder Puppeteer/headless-Chrome, dus latency ~10 ms in plaats van 1-2 s en gratis voor het free-plan.
POST /v1/render/wheel-western— Westerse wheel (ringen van tekens + huizen + planeten + aspectlijnen).POST /v1/render/aspect-grid— driehoekige aspectmatrix met teken + orb in cellen.POST /v1/render/moon-phase— Maanschijf met verlichting; retourneert SVG plusilluminationFraction,phase,waxing.POST /v1/render/timeline— Gantt-stijl voor transitie-events over een periode (caller geeft arrayeventsdoor).
Opties: size, theme (light / dark / console), format (json retourneert { svg, byteLength }, svg geeft image/svg+xml direct terug). Basis tier — 2 credits per call.
2026-02-23 — Getypeerde schema’s in /v1/openapi.json (612 endpoints, 98%)
/v1/openapi.json is nu een volledige machine-leesbare specificatie voor zowel request bodies als response data. Getypeerd 612 van de 624 POST-endpoints via drie opeenvolgende fasen die gelijktijdig zijn geland:
- Request bodies — 386 endpoints getypeerd via
components.schemas(128 reusable-onderdelen). Daaronder 5 gemeenschappelijke (ChartInput,TwoChart,MultiChart,NatalTarget,NatalWrapper) en 123 lokale (DashaInput,MuhuratWindow,ChartWithTnp,WheelWestern, etc.). Composities viaallOfvoor inheritance (DashaInput extends ChartInput). - Response
data— 612 endpoints getypeerd via een inferrer die door de ep.response-voorbeelden in de manifest loopt:{type: 'object', properties: {...}}in plaats van plat{type: 'object'}. De natalkaart declareert nudata.planets[],data.houses.{ascendant, mc, cusps},data.aspects[]met echte veldtypen. - Resterende 12 endpoints — dasha pratyantar/sookshma met onleesbare shorthand-voorbeelden in de manifest — blijven
{type: object}. Backward-compatible, we voegen ze toe in volgende releases.
Wat dit betekent voor integrators:
- Regeneratie van de OpenAPI-client —
openapi-typescript,openapi-fetch,swagger-codegenzullen interfaces met getypeerde velden genereren in plaats vanRecord<string, unknown>. Code-completion op request bodies + responsedatawerkt nu direct. - Postman-collectie op
/postman/astroway-api.jsonis bijgewerkt met dezelfde typen — importeer en krijg autocomplete voor alle getypeerde endpoints.
Backward-compatible: de vorige vorm {"type": "object"} was permissief — alle bestaande clients blijven werken zonder wijzigingen.
2026-02-21 — Prijsherziening: Reports geünificeerd, Business +500K, Free versterkt
Drie prijswijzigingen die integrators beïnvloeden:
- Reports geünificeerd op 5.000 credits —
/v1/reports/transit-yearly,/v1/reports/vedic-kundli,/v1/reports/lal-kitabverlaagd van 10.000 cr naar 5.000 cr per call (tweemaal goedkoper). Alle PDF-reports kosten nu hetzelfde — eenvoudigere wiskunde voor batchbudgetten. - Plan Business +500K credits/maand — het Business-tarief geeft nu 3.500.000 credits per maand (was 3.000.000) voor dezelfde prijs $199. Bestaande abonnees krijgen automatisch een verhoogd limiet vanaf de volgende factureringscyclus.
- Plan Free:
/v1/reports/*vereist nu een betaald tarief — 12 PDF-endpoints (reports/natal,synastry,child,business,career,love,money,transit-yearly,vedic-kundli,lal-kitab,human-design,tarot) retourneren nu402 PLAN_UPGRADE_REQUIREDvoor Free-sleutels. De rest van de functionaliteit — kaarten, synastrie, voorspellingen, horoscopen — blijft beschikbaar op Free.
Als je Free-sleutel een van deze endpoints heeft aangeroepen — upgrade naar Indie ($5/maand) of hoger, of schakel over naar JSON-equivalenten (/v1/chart, /v1/synastry, etc.) voor vergelijkbare inhoud zonder PDF-render.
2026-02-19 — Autorisatie via Google en GitHub (+2 endpoints)
Één account voor de hele ecosysteem — een gebruiker die zich registreerde op astroway.info of app.astroway.info, logt in op de developer console via dezelfde email/SSO, ziet de bestelgeschiedenis, credits en API-sleutels.
GET /v1/auth/oauth/google/start?return=<path>— start Google OAuth-flow.GET /v1/auth/oauth/github/start?return=<path>— start GitHub OAuth-flow.
Callback eindigt met een redirect naar /dashboard/oauth/callback#access_token=&refresh_token=&user= — het dashboard parst de tokens zoals na /v1/auth/login. Als de email al geregistreerd is via het reguliere formulier en email_verified=true van de provider — wordt het account gelinkt, er wordt geen nieuw account aangemaakt.
2026-02-17 — Reports Pack ($99 / 500.000 credits) + white-label inbegrepen
Tarief voor ontwikkelaars van PDF-reports — 100 PDF/maand voor effectief $0,99, met white-label standaard:
- Tarief
reports_pack($99/maand of $990/jaar) geeft 500.000 credits en 200 requests/minuut. - Toegang beperkt tot
/reports/*(12 PDF-types: natal, synastry, child, business, career, love, money, transit-yearly, vedic-kundli, lal-kitab, human-design, tarot) +/whitelabel/*(aangepast logo + kleuren + domein). Alles anders retourneert402 PLAN_PACK_MISMATCH(upgrade_to: pro). - White-label inbegrepen als standaard — geen upgrade naar Enterprise nodig voor branded PDF’s.
- Overconsumptie $3 / 10.000 credits (zoals Pro), de kostenlimiet-schakelaar is beschikbaar.
- 21 lokalisaties van PDF, formaat A4, levering via ondertekende URL CDN (TTL 24u).
API-plan enum nu: free | indie | starter | pro | business | enterprise | hd_pack | esoteric_pack | vedic_pack | reports_pack. Nieuwe WC-slug: astroway-api-reports-pack.
2026-02-15 — Cross-school: Jaimini yogas + Lal Kitab en KP doshas (+17 endpoints)
Zeventien endpoints — sluiten de cross-school vertical voor yogas en doshas af.
- Jaimini Yogas (5) —
/vedic/yogas/jaimini/{raja, dhana, daridra, viparita, full}. Gebaseerd op chara karakas (AK / Amk / PK). - Lal Kitab dosha varianten (6) —
/vedic/doshas/lal-kitab/{manglik, kalsarpa, pitra, shrapit, rin, full}. LK-specifieke afwijkingen en upayas. - KP dosha varianten (6) —
/vedic/doshas/kp/{manglik, kalasarpa, pitra, sade-sati, kemadruma, full}. BPHS-regels + KP sub-lord chain. Sade Sati — transit-aware (vereisttargetDate).
Bronnen: Jaimini Sutras 2.x + Sanjay Rath, K. Ashant + R.D. Mathur, K.S. Krishnamurti Reader I-VI. Prijs: TIER_3 (50 credits).
2026-02-13 — Vedic Pack ($19 / 100.000 credits)
Apart tarief voor Vedic-astrologie — 165 endpoints voor de prijs van Starter:
- Tarief
vedic_pack($19/maand of $190/jaar) geeft 100.000 credits en 100 requests/minuut. - Toegang beperkt tot Vedic-namespaces (
/vedic/*,/nakshatras,/ashtakavarga,/vedic-divisional). Alle andere endpoints retourneren402 PLAN_PACK_MISMATCH. - Dekking: 16 vargas D1-D60, panchang (7), shadbala (7), yogas (7), doshas (7), compatibility ashtakoot (6), muhurat (12 categorieën), 8 dasha-systemen × 5 niveaus (40), KP, Lal Kitab, Jaimini.
- 2,5-5× meer kaarten voor dezelfde prijs als Prokerala Ruby (~5K kundlis/maand vs hun 1-2K).
API-plan enum nu: free | indie | starter | pro | business | enterprise | hd_pack | esoteric_pack | vedic_pack. Nieuwe WC-slug: astroway-api-vedic-pack.
2026-02-09 — Lal Kitab: volledige pakket (+12 endpoints)
Twaalf endpoints van de North-Indian Vedic-school gebaseerd op anonieme Urdu MSS 1939-1952. De hele school is YELLOW (intrinsiek — single-school met verschillen tussen moderne auteurs).
/vedic/lal-kitab/teva— fixed-house chart (huis = teken)./vedic/lal-kitab/lal-kundali— 12-huizen grid-layout./vedic/lal-kitab/kismat+/prosperity— fortuin & dhana yoga scoring./vedic/lal-kitab/dasha(35y) +/varshphal+/life-graph— timing./vedic/lal-kitab/debts— 6 Rin (Pitri/Stree/Kanya/Atma/Rishi/Daiva) detectie + remedie./vedic/lal-kitab/remedies— per-planeet upayas (dag / mantra / donatie)./vedic/lal-kitab/{planet-house-effect, blind-house, sleeping-house}.
Disclaimer wordt getoond in responses. Bronnen: K. Ashant Vol I-VI + R.D. Mathur + U.C. Mahajan.
2026-02-06 — Esoteric Pack ($9 / 200.000 credits)
Nieuw add-on tarief voor ontwikkelaars van esoterica/divinatie — 180 endpoints voor $9/maand:
- Tarief
esoteric_pack($9/maand of $90/jaar) geeft 200.000 credits en 60 requests/minuut. - Toegang beperkt tot esoterische/divinatie-namespaces (
/tarot/*,/numerology/*,/reference/*,/esoteric/*,/geomancy/*,/runes/*,/palmistry/*,/iching*,/sabian-symbols,/destiny-matrix/ladini,/djamaspa). Alle andere endpoints retourneren402 PLAN_PACK_MISMATCH. - Niet combineerbaar met andere tarieven op dezelfde sleutel — dit is een aparte uitbreiding analoog aan de HD Pack.
API-plan enum nu: free | indie | starter | pro | business | enterprise | hd_pack | esoteric_pack. Nieuwe WC-slugs: astroway-api-esoteric-pack (maandelijkse + jaarlijkse varianten). Als je sleutels aanmaakte via /v1/keys zonder expliciete plan — verandert er niets.
2026-02-02 — BaZi + Zi Wei Dou Shu (+17 endpoints)
De derde Chinese categorie, na Chinese Dierenriem + Feng Shui:
- BaZi (5) —
/bazi/{year-pillar, month-pillar, four-pillars, element-balance, year-pillar-decade}. Jaar + maandpilaren zijn canoniek, dag + uurpilaren worden uitgesteld tot cross-verificatie met Hong Kong Observatory (verschillende bronnen geven verschillende JD-anchors). - 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 — paleisbetekenissen + lijst van 14 hoofdsterren. Volledige kaart wordt uitgesteld (vereist gespecialiseerde lunair-maand efemeriden).
API exposeert nu 505 endpoints — gelijk aan de bredere concurrent (Astrology-API.io).
2026-01-30 — Wellness (+9 endpoints)
Negen wellness-endpoints — medische astrologie + dieet + yoga + kristallen etc. Educatief gebruik alleen — geen medisch advies, disclaimer in elke response.
POST /v1/wellness/medical-astrology— body-rulership volgens traditionele Melothesia.POST /v1/wellness/diet— voeding per element (focus / benadrukken / vermijden).POST /v1/wellness/yoga— focus + asana’s + pranayama per teken.POST /v1/wellness/exercise— intensiteit + aanbevolen/vermijd per element.POST /v1/wellness/mental-health— elementprofiel spiegels + dominantElement + sterke/zwakke punten + coping.POST /v1/wellness/sleep-cycles— slaadtips per maanfase.POST /v1/wellness/herbs— kruiden per planetaire heerser van het teken (Culpeper 1653).POST /v1/wellness/crystals— kristallen per teken + intenties.POST /v1/wellness/cycle— leeftijdgebaseerde wellness mijlpalen (Saturn return, Uranus opposition, …).
Bronnen: Pelletier 1978 + Culpeper 1653 + Judy Hall Crystal Bible. Tier — 2 credits (cycle = 1 credit).
2026-01-27 — Mayaanse kalenders (+8 endpoints)
Maya-blok: klassieke Tzolkin + Haab + Lange telling + Kalender Ronde + Nachtheer, plus Dreamspell (modern Argüelles 1990).
POST /v1/mayan/tzolkin— 260-daagse heilige kalender (getal 1-13 + naam uit 20).POST /v1/mayan/haab— 365-daagse burgerkalender (18 maanden × 20 + 5-daagse Wayeb).POST /v1/mayan/long-count— 5-plaats posities-notatiebaktun.katun.tun.uinal.kin.POST /v1/mayan/calendar-round— gecombineerde Tzolkin+Haab (52-jarige cyclus).POST /v1/mayan/lord-of-night— 9-daagse cyclus (G1-G9).POST /v1/mayan/full— alles klassiek in één call.POST /v1/mayan/compatibility— compatibiliteit van een paar op basis van toon/naam/element/richting.POST /v1/mayan/dreamspell— modern Argüelles (kin 1-260, toon × zegel).
Bron: Goodman-Martínez-Thompson correlatie (Thompson 1935 + Lounsbury 1976). Validatie-anchor: 2012-12-21 = Lange telling 13.0.0.0.0 ✓ (Bak’tun rollover).
2026-01-23 — Sthira + Shoola Dasha (+10 endpoints)
Twee Jaimini-scholen van rasi-dasha met volledige cascade (maha, antar, pratyantar, sookshma, prana):
- Sthira — seed = teken van Brahma-planeet, MD vooruit 12 tekens (7y beweeglijk / 8y vast / 9y dual).
- Shoola — seed =
stronger_rasi(asc, asc+6), MD vooruit 12×9y, optieantardasaSeedOption∈ 3.
Sluit de set van 10 dasha-scholen × 5 niveaus = 50 endpoints af. Bronnen: BPHS Adhyayas 49-50 + Jaimini Sutras 2.x.
2026-01-19 — Huisdier + Bedrijf + Financieel (+36 endpoints)
Drie categorieën in één shipment:
- Huisdier (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: alleen entertainment — geen dierenartsadvies. - Bedrijf (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: strategische ideevorming, geen juridisch/belastingadvies. - Financieel (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 — versterkte disclaimer in elke response.
Tier — 2 credits (Financial market-timing/wealth-cycle = 3 credits).
2026-01-16 — Jaimini analyse suite (+10 endpoints)
Tien Jaimini-analytische endpoints — chara/naisargika karakas, padas (A1..A12 + S1..S12 + M1..M12 + graha arudhas), Upapada, rasi/graha drishti, Karakamsa (AK in D9), lopende dasha-summary, basis Jaimini yogas.
Bronnen: Jaimini Sutras 1-2 + BPHS Adhyayas 26/47.
2026-01-09 — Statuspagina + AI-agents + standaard base-URL
- Publieke statuspagina:
https://api.astroway.info/status— uptime, latency p50/p95/p99, gecached 60s. llms.txtvoor AI-agents:https://api.astroway.info/llms.txt— gestructureerde instructies voor Claude / ChatGPT / Perplexity Code agents.- Standaard base-URL in documentatie, MCP-server, SDK’s, Postman-collectie —
api.astroway.info/v1(met 301 redirect vanaf de oudeapi-calc.astroway.info).
2025-12-30 — Tribhagi, Shatabdika, Shodashottari Dashas (+15 endpoints)
Drie nakshatra-dasha-systemen met volledige cascade:
- Tribhagi — 1/3-schaal Vimshottari (40-jarige cyclus).
- Shatabdika — 100-jarige cyclus, 7 planeten (zonder schaduw).
- Shodashottari — 116-jarige cyclus, 8 planeten (zonder Ketu).
Bronnen: BPHS Adhyaya 46.
2025-12-25 — Creditplannen: 5-tier herkalibratie + Free 5K → 10K
Herkalibratie van credit tiers na een audit van 18 concurrenten. Het Free-plan geeft nu 10.000 credits per maand (was 5.000). De kostenpercentages voor typische use-cases (natalkaart + 7 transities) zijn met ~22% verlaagd. Geen breaking changes in de API — alleen de economie.
2025-12-17 — Chinese Dierenriem + Feng Shui Kua (+8 endpoints)
De eerste Chinese astrologie-blok, basislaag (BaZi + Zi Wei Dou Shu volgt):
POST /v1/chinese/zodiac/animal— dier van het jaar + volledige pilaar (Geng-Wu, Wood-yang, etc.).POST /v1/chinese/zodiac/element— vaste + cyclische Wu Xing element met yin/yang.POST /v1/chinese/zodiac/inner-animal— innerlijk dier (maandtak).POST /v1/chinese/zodiac/secret-animal— geheim dier (uurtak — vereisttime).POST /v1/chinese/zodiac/compatibility— compatibiliteit van een paar op basis van San He drie-eenheid / Liu Chong conflict-paren.POST /v1/chinese/feng-shui/kua— persoonlijk Kua-getal + East/West-groep.POST /v1/chinese/feng-shui/lucky-directions— 4 geluks- + 4 ongeluks-kompasrichtingen.POST /v1/chinese/feng-shui/bagua— Bagua-kaart van 9 levenssferen met elementen + kleuren.
Bron: 60-jiazi canoniek + L. Skinner Living Earth Manual (1976) + Lillian Too. Prijs tier — 2 credits per call. Lichun cutoff = 4 februari (nauwkeurigheid ±1 dag voor 1900–2100).
2025-12-09 — Quality pass: 24 bugfixes in Vedic categorieën
Fix van 24 berekeningsbugs via 6 parallelle deep-research agents. De meest kritieke: Mangal dosha cancellation (eigen/exalteerde Mars annuleert volgens BPHS), Pitru dosha trigger (Zon-Saturnus vs Zon-Rahu), composite Davison ARMC drift, ACG meridiaanlijnnauwkeurigheid. Snapshot-tests toegevoegd: 47.
2025-12-02 — Vedische Compatibiliteit + Muhurat (+18 endpoints)
- Compatibiliteit (6) — Ashta-Koota matching (Varna/Vasya/Tara/Yoni/Graha-Maitri/Gana/Bhakoot/Nadi) + Mangal dosha compat + Bhrigu summary.
- Muhurat (12) — electieve voor huwelijk, bedrijf, reis, onderwijs, operatie, bruidegom, muhurta-types (abhijit, vijaya, amrit, brahma).
Bronnen: BPHS + Muhurta Chintamani.
2025-11-29 — KP (Krishnamurti Paddhati): volledige pakket (+10 endpoints)
Tien endpoints van de canonieke KP-school (K.S. Krishnamurti 1971).
/vedic/kp/{cusps, sub-lords, planet-cuspal-position}— Placidus huizen + 4-niveau sub-lord ketting (teken / ster / sub / sub-sub)./vedic/kp/ruling-planets— Dag/Hora + Asc + Maan ketting, gededupliceerd./vedic/kp/horary— KP horary nummer 1..249 → ASC longitude lookup./vedic/kp/significators— primaire / secundaire / tertiaire per planeet./vedic/kp/sub-sub-lord— ketting op willekeurige siderische lengte./vedic/kp/asc-sub— Ascendant sub-lord./vedic/kp/fortuna— Lot van Fortuin (dag/nacht) + KP-ketting./vedic/kp/transit-kp— huidige momentposities + KP-ketting.
Algoritme: Vimshottari proportionele sub-verdelingen (27 sterren × 9 sub-lords). Bronnen: K.S. Krishnamurti Reader I-VI (1971-77).
2025-11-22 — Vimshottari + Yogini + Ashtottari + Kalachakra Dashas (+20 endpoints)
Vier klassieke Vedische dasha-systemen met volledige cascade (maha, antar, pratyantar, sookshma, prana):
- Vimshottari — 120-jarige cyclus, 9 planeten.
- Yogini — 36-jarige cyclus, 8 yogini’s.
- Ashtottari — 108-jarige cyclus, 8 planeten (zonder Ketu), Ardradi traditie.
- Kalachakra — tekengebaseerde dasha, paramayu varieert per pada (100/85/83/86).
Bronnen: BPHS Adhyaya 46 + Saravali. Cross-validatie tegen PyJHora 7.02.
2025-11-08 — Chara Dasha (Jaimini K.N. Rao) (+5 endpoints)
Rasi-dasha school van Jaimini in de variant van K.N. Rao (1995). Richting = vooruit voor beweeglijke/dubbele tekens van de lagna, achteruit — voor vaste. Co-lord regel voor Schorpioen (Mars+Ketu) en Waterman (Saturnus+Rahu).
2025-10-25 — MCP-server + AI-gateway
- MCP-server
@astroway/mcp— Model Context Protocol voor Claude $1, Cursor, Cody. Elke API-endpoint is beschikbaar als MCP-tool. - AI-gateway — aparte private microservice
ai.astroway.infoverwerkt LLM-requests met provider-ketting (Gemini Flash → Groq Llama → OpenRouter → Cerebras → SambaNova → Mistral). - TypeScript SDK wordt later apart gelanceerd — gebruik voorlopig OpenAPI-codegeneratie vanaf
https://api.astroway.info/v1/openapi.json(openapi-typescript/openapi-fetchgeven een getypeerde client met 612 getypeerde request/response paren).
2025-10-08 — Vedische Yogas + Doshas Parashara (+14 endpoints)
- Yogas (7) — Raja, Dhana, Dharma-Karmadhipati, Pancha-Mahapurusha, Gajakesari, Adhi + samengesteld.
- Doshas (7) — Mangal, Kaal Sarp, Pitru, Shrapit, Grahan, Guru-Chandal + samengesteld.
Bronnen: BPHS Adhyayas 36-39, Phaladeepika.
2025-08-10 — Vedische Vargas D1-D60 + Panchang + Shadbala (+31 endpoints)
- 16 Vargas D1-D60 (16) — van Rasi (D1) tot Shashtiamsa (D60), per BPHS Adhyaya 7.
- Panchang (8) — tithi, vara, nakshatra, yoga, karana + zonsopgang/zonsondergang, abhijit, rahu kaal.
- Shadbala (7) — 6 bronnen van kracht per planeet + samengesteld (Sthana, Dig, Kala, Cheshta, Naisargika, Drig).
2025-05-18 — Esoterische woordenboeken + Kristal/Engel/Droom (+30 endpoints)
Uitbreiding van reference-woordenboeken: 15 esoterische concepten (chakra’s, koshas, tattvas, gunas) + 15 crystal/angel/dream lookup-tabellen. Gecached op edge (Cloudflare R2).
2025-03-12 — Reference glossary + Tarot Lenormand (+24 endpoints)
- Reference (14) — woordenboeken van tekens, planeten, huizen, aspecten, nakshatras, vaste sterren, Sabian-symbolen.
- Tarot Lenormand (10) — 36-kaart systeem: single, 3-kaart, 9-kaart, Grand Tableau, per vraag.
2024-11-15 — Tarot Marseille (+20 endpoints)
20 endpoints voor de Marseille-deck: spreads (single, 3-kaart, Cross, 5-kaart, Keltisch Kruis, jaarvooruitzicht), kaartbetekenissen, reversed-modus, per vraag. Bronnen: Camoin / Jodorowsky publieke referenties.
2024-08-25 — Numerologie — volledige pakket: Pythagoreïsch + Chaldees + Kabbalistisch + Vedisch (+40 endpoints)
Vier numerologische systemen × 10 endpoints elk: life path, expression, soul urge, personality, birthday, maturity, huidige persoonlijk jaar/maand/dag, naamcompatibiliteit.
Bronnen: Pythagoreïsch (Cheiro 1908), Chaldees (Cheiro), Kabbalistisch Hebreeuwse gematria, Vedisch Chaldees Indiaas.
2024-05-08 — Tarot Rider-Waite-Smith (+35 endpoints)
35 endpoints voor de RWS-deck: alle canonische spreads (single, 3-kaart, Keltisch Kruis, jaarvooruitzicht, relatie, 5-kaart hoefijzer, 7-kaart ellips, beslissing, situatie, maandelijks), kaartbetekenissen (rechtop + reversed), per vraag, dagkaart, deck shuffle.
Bronnen: Smith images PD sinds 2021, Waite “Pictorial Key” 1909 PD.
2024-02-20 — AI-horoscoopgeneratie + interpretaties (+12 endpoints)
Generatie van natural-language interpretaties:
/horoscope/{daily, weekly, monthly}— teksthoroscopen./interpret/{natal, transit, synastry, compatibility}— gedetailleerde interpretaties.
Provider-ketting: GPT-4 → Anthropic Claude → fallback Groq.
2023-11-28 — Destiny Matrix (Ladini) (+1 endpoint)
/destiny-matrix/ladini — systeem van Natalia Ladini (Russische/GOS-markt). Single-author methode met expliciete disclaimer.
2023-09-20 — Aspecten timeline + harmonischen + cyclische index (+12 endpoints)
Uitgebreide aspectanalyse:
/aspect-timeline— exacte tijdstippen van aspects voor N dagen vooruit./harmonics/{2..12}— harmonische kaarten./cyclic-index— André Barbault’s cyclische index van sociale spanningen./sabian-symbols— Marc Edmund Jones 360 symbolen.
2023-05-10 — Astrocartografie + Local Space + Geodetisch (+18 endpoints)
Geo-astrologie:
/acg+/acg-zones— Astrocartografie lijnen van planeten./local-space— Local Space horizon./parans— parans (Bernadette Brady)./relocation— relocationkaart./zenith+/horizon+/geodetic— extra geo-engines./ccg-analysis— CCG/CMG gedetailleerde geo-analyse.
Bronnen: Jim Lewis Astro*Carto*Graphy, Sepharial Theory of Geodetic Equivalents, Bernadette Brady.
2023-02-15 — Human Design module (+12 endpoints)
Volledige Human Design engine:
/human-design— bodygraph (poorten, kanalen, centra, type, profiel, autoriteit, strategie, omgeving, perspectief)./hd/incarnation-cross— incarnatie kruis + 4 poorten./hd/{channels, gates, profiles, definition, authority, strategy, environment, perspective, mental-projector, etc}.
Bronnen: Ra Uru Hu The Human Design System + Chetan Parkyn + Lynda Bunnell.
2022-08-20 — Server-side synastry + composite
Relatie-astrologie (synastry, composite, Davison) geïmplementeerd op de server. Eerst beschikbaar via /v1/synastry, /v1/composite, /v1/davison. Marker voor uitbreiding naar relatieanalyse.
Geverifieerd tegen Solar Fire / Astrodienst — drift binnen de methode-foutmarge (≤0,5″ op gemiddelde berekening).
2022-07-28 — Synastry, composite, Davison + group synastry (+5 endpoints)
/synastry— relatievergelijking met aspectmatrix./composite— Robert Hand midpoint composite./davison— Ronald Davison time-place composite./group-synastry— multi-persoon (3+) synastry matrix.
Bronnen: Hand Planets in Composite, Davison Synastry, Lois Sargent.
2022-04-15 — app.astroway.info SPA — consumentenproduct live
Gelanceerd app.astroway.info — SPA op React/TypeScript, dat de backend benadert via /v1/*. Gebruikersaccounts, opgeslagen kaarten, favorieten. Marker voor de overgang van alleen-website naar een volwaardig product.
Dezelfde backend wordt later de basis voor de publieke API.
2022-03-18 — Essentiële waardigheden + recepties + almuten + Arabische delen (+13 endpoints)
Klassieke astrologie:
/essential-dignities— domicilie, exaltatie, tripliciteit, termen, gezichten./receptions— wederzijdse receptie detectie./almuten— Almuten Figuris (kaartheerser)./arabic-parts— Lots of Fortune, Spirit, Eros, Necessity en andere 30+ Hellenistische lots./hyleg— hyleg + alcocoden./algol-minimum+/fixed-stars— vaste sterren.
Bronnen: Lilly Christian Astrology + Brennan Hellenistic Astrology.
2021-08-10 — Transitkalender + forecastkalender + fase return (+10 endpoints)
/transit-calendar— exacte tijdstippen van transities voor 6/12 maanden vooruit./forecast-calendar— maandelijkse forecasts./phase-return— zonnekeering, maankeering, Saturnuskeering, Jupiterkeering./eclipse-analysis— eclipsen in context van natalkaart.
2021-04-05 — Aspectberekening + huizensystemen uitbreiding (+8 endpoints)
/aspects— volledige aspectmatrix met orb-tabellen (Ptolemaeus, modern, asteroïde)./coalescent— coalescent punten./disposition-chains— planeetheerser ketting.- Huizensystemen uitbreiding: Placidus, Koch, Equal, Whole, Campanus, Regiomontanus, Topocentrisch, Porphyrius, Alcabitius, Morinus.
2020-07-10 — Aspectenmatrix + klassieke aspecten
De berekeningssuite is gestabiliseerd. /v1/aspects is klaar: ondersteuning voor conjunction, opposition, square, trine, sextile met Ptolemaeïsche orbs. Fundament voor alle verdere analytics (transities, synastry, returns).
De WASM-build van Swiss Ephemeris is definitief geïntegreerd — ~5x sneller dan het eerder gebruikte analytische model.
2020-06-15 — Dagelijkse/weekly horoscooptekst (+4 endpoints)
/horoscope/daily/{sign}— dagelijkse horoscoop voor elk teken./horoscope/weekly+/horoscope/monthly— wekelijkse / maandelijkse./sun-signs— betekenissen van zonnetekens.
De tekst wordt gegenereerd door het handmatige redactieteam (LLM-augmented teksten kwamen later in 2024).
2020-03-20 — Synastry beta + efemeriden extras (+5 endpoints)
/synastry-beta— initiële synastry (volledige release in 2022)./ephemeris/{planets, asteroids, lunar-nodes}— historisch 1900-2100./extra— vaste sterren, Zwarte Maan Lilith, Chiron.
2020-02-20 — REST API-skelet + OpenAPI 2.0
Interne OpenAPI 2.0-specificatie gepubliceerd. Eerste namespace /v1/*. Authenticatie via X-Api-Key-header. Rate-limiting infrastructuur klaar.
Intern mijlpaal — de publieke API wordt later gelanceerd, maar het contract is vanaf dit moment stabiel.
2019-12-15 — Intern /chart berekeningsengine
Eerste server