AstroWay/api v2.325.2 · 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 865 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í astrologie186Natalní karta, aspekty, hodnosti, prognostika (transity, progresie, direkce), horary, 4 ellinistické školy, moderní psychologická, evoluční, kosmobiofologie
Védická230Nejvě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říž
Tarot71Tři balíčky: Rider-Waite-Smith, Marseille, Lenormand – rozložení, významy, kombinace
Numerologie555 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í40Geomancie (Agrippa), runy Staršího Futarku, chiromancie (Cheiro), I Ching
Aplikační niche53Wellness, astrologie zvířat, podnikání, finance, rodinná
Reporty29Hotové 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ástroje47Webhooks, 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”

230 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. To samé jádro funguje jak v naší aplikaci, tak v API – jedna kódová báze, žádné rozdíly. Výpočetní endpointy jsou pokryty 888 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 specifikace – curl 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 astrologickou matematiku na úhlovou vteřinu do čistého REST a píšu o nudných detailech, které jsou ve skutečnosti důležité.

// postav na tom

Pozice na úhlovou vteřinu 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 holého curl

Holé HTTP funguje, ale typovaný klient ušetří hodiny: doplňování cest, typy požadavku i odpovědi, 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) a astroway/sdk (Packagist), a to, jak se generují 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.