AstroWay/api v2.190.0 · cs
všechny systémy jsou v pořádku

Mapa katalogu: jak jsou uspořádány 700+ endpointů AstroWay

API vyrostlo na více než 700 endpointů ve 57 skupinách – od natalního chartu po BaZi, geomancii a renderování SVG map. Rozebíráme, jak je katalog rozdělen do domén, podle kterých všechny volání používají jednotný vzor, a jak rychle najít požadovaný endpoint.

Katalog AstroWay už obsahuje 758 endpointů ve 57 skupinách. V takovém měřítku je hlavní otázkou integrátora ne „zda stačí pokrytí“, ale „jak se neztratit“. Tento článek je mapa: jak je katalog rozdělen do domén a jak najít to potřebné během minuty.

Jeden vzor pro všechna volání

Sekce “Jeden vzor pro všechna volání”

Bez ohledu na doménu má každý výpočetní endpoint stejný tvar:

POST /v1/{domain}/{calc}
X-Api-Key: aw_live_...
Content-Type: application/json

Tělo – JSON s údaji o narození (datum, čas, souřadnice) nebo specifickými parametry pro techniku. Odpověď – vždy { "ok": true, "data": {...} } nebo { "ok": false, "error": {...} }. Žádné GraphQL, žádné samostatné auth-flow na doménu: jeden klíč v hlavičce X-Api-Key, jeden formát odpovědi.

To znamená, že obal, který píšeš pro natalní kartu, funguje i pro BaZi i pro runy – mění se jen cesta a schéma těla.

Katalog je rozdělen do velkých domén. Zde je mapa s reálnými počítadly (čísla jsou brána z manifestu na každém buildu, takže jsou zde vždy aktuální):

DoménaEndpointůCo uvnitř
Západní astrologie182Natalní karta, aspekty, hodnosti, prognostika (transity, progresie, direkce), horary, 4 ellinistické školy, moderní psychologická, evoluční, kosmobiofologie
Védická174Největší doména: nakshatras, dashas, divisional-karty (varga), yogas, dosha, Jaimini, KP, ashtakavarga, shadbala
Human Design12Bodigraph, kanály, brány, typ/profil/autorita, inkarnace kříž
Tarot66Tři balíčky: Rider-Waite-Smith, Marseille, Lenormand – rozložení, významy, kombinace
Numerologie505 systémů po 10 výpočtech (pytagorejská, chaldejská, dvě kabalistické, védická)
Čínská + Mayská55BaZi (čtyři sloupy), Zi Wei Dou Shu, čínské zodiac a feng-shui, mayské kalendáře
Věštění31Geomancie (Agrippa), runy Staršího Futarku, chiromancie (Cheiro), I Ching
Aplikační niche51Wellness, astrologie zvířat, podnikání, finance, rodinná
Reporty23Hotové interpretace (natal, synastry), v HTML/PDF, s white-label brandováním
Render14SVG/PNG kola karet, bodygraph, tranzitní kruhy – bez vlastního frontendu
Dev-nástroje44Webhooks, streaming v reálném čase, vkládané widgety, white-label

Zbytek – AI-interpretace, horoskopy, referenční endpointy (znaky, planety, aspekty) a systémové (health, usage, openapi).

Védická – samostatná historie

Sekce “Védická – samostatná historie”

174 védických endpointů – to je více než celá západní část. Důvod je jednoduchý: védická tradice je formalizovanější. Tam, kde západní astrologie má jeden soubor domů, védická má 16 divisional-karet (varga), několik systémů dasha, desítky yog s jasnými pravidly. Každé z toho je samostatný endpoint s determinovaným výsledkem.

Pokud buduješ pro indický trh, je to jádro produktu, ne doplněk.

Přesnost pod tím vším

Sekce “Přesnost pod tím vším”

Bez ohledu na exotiku techniky se planetární pozice počítají jedním jádrem na Swiss Ephemeris (WASM). To samé jádro funguje jak v prohlížeči naší aplikace, tak na serveru API – jedna kódová báze, žádné rozdíly. Výpočetní endpointy jsou pokryty 873 snapshot-testy, které se na každém PR porovnávají s referenčními zdroji. Více o tom v samostatném článku o CI-přesnosti.

Jak najít to potřebné

Sekce “Jak najít to potřebné”

Tři cesty, od nejrychlejší:

  1. OpenAPI-průvodce/docs/api/ generuje se přímo z produkční specifikace openapi.json. Skupiny v postranním panelu = domény výše. Každý endpoint má schéma těla, příklad a tlačítko „vyzkoušet“.
  2. MCP-katalog – pokud jsi v Claude nebo Cursor, celý katalog je dostupný jako sada nástrojů přes mcp.astroway.info. Agent sám najde požadovaný endpoint podle popisu.
  3. Vyhledávání podle specifikacecurl https://api.astroway.info/v1/openapi.json vrací kompletní strojově čitelný kontrakt. Pohodlné pro generování kódu vlastního klienta.

Klíč na dashboard/přihlášení dává 10 000 kreditů za měsíc – stačí na projití desítek domén a pochopení, co z toho je tvé. Katalog není potřeba učit zpaměti: vezmi si svou doménu a zbytek bude čekat, až budeš potřebovat.

MakSeong · AstroWay

Dělám AstroWay API: zabaluju Swiss Ephemeris do čistého REST a píšu o nudných detailech, které jsou ve skutečnosti důležité.

// postav na tom

Stejný Swiss Ephemeris jako v Solar Fire - ve 4 řádcích kódu.

Zdarma klíč bez karty. 5 000 volání za měsíc do první platby.

Více z blogu všechny příspěvky →

Engineering 2026-07-15

Tři oficiální SDK: TypeScript, Python, PHP místo surového curl

Surový HTTP funguje, ale typovaný klient šetří hodiny: automatické doplňování cest, typy požadavků a odpovědí, vestavěný retry na 408/409/429/5xx a hierarchie chyb ve stylu Stainless. Rozebíráme tři oficiální SDK - @astroway/sdk (npm), astroway (PyPI), astroway/sdk (Packagist) - a jak jsou generovány z jednoho OpenAPI kontraktu.

Industry 2026-06-05

Free Astrology API: Which One Has the Best Free Tier in 2026?

A side-by-side of free tiers across the major astrology APIs - credits, request caps, card requirements - and how much you can actually build for free.

Engineering 2026-06-05

Horoscope API Tutorial: Build a Daily Horoscope Feature

Add daily, weekly and monthly horoscopes to your app via API - sign-based text vs transit-based personalization - with TypeScript and Python code.