Přeskočit na obsah
AstroWay/api v2.258.3 · cs
všechny systémy jsou v pořádku

Reports API - 16 hotových PDF reportů pod tvou značkou

Pošleš datum narození a dostaneš hotový dokument. Ne JSON, ze kterého je potřeba vysázet PDF, ale samotné PDF: vysázené po stránkách, s tvým logem, tvým názvem reportu a bez jediné zmínky o nás uvnitř.

Šestnáct takových reportů už funguje. Spolu s dispečerem, historií exportů a pěti AI narativy je to 23 cest pod /v1/reports/*.

Každý řádek má hotový vzorek. Není to maketa: soubor byl vygenerován stejným voláním, jaké je vytištěné v referenci daného endpointu, a vydává se znovu spolu se šablonami.

Počet stránek je ten, který dal právě tento vzorek, změřený 2026-09-21. Liší se podle horoskopu: víc aspektů znamená víc řádků a relocation přidává dvě až tři stránky za každé město (4 stránky pro jedno město, 13 pro pět).

EndpointCo je uvnitřStránekKreditůVzorek
/v1/reports/natalVelká trojka, planety, domy, aspekty35 000PDF
/v1/reports/synastryAspekty mezi dvěma horoskopy, rovnováha živlů25 000PDF
/v1/reports/transit-yearlyPředpověď tranzitů na zvolený rok55 000PDF
/v1/reports/relocationVýchozí horoskop, až 5 měst, planety, které změnily dům, blízké linie, 19 životních oblastí65 000PDF
/v1/reports/vedic-kundliLagna a nakšatra, siderické pozice, mahádaše Vimšottari25 000PDF
/v1/reports/lal-kitabKismat, teva, zjištěné riny, upáje25 000PDF
/v1/reports/gemstoneDoporučení kamenů s mantrami, kameny, které nenosit, stav grah75 000PDF
/v1/reports/human-designKlíčové parametry, centra, kanály25 000PDF
/v1/reports/muhurtaSeřazené příznivé dny pro jednu činnost45 000PDF
/v1/reports/loveKlíčové body lásky, velká trojka, aspekty25 000PDF
/v1/reports/careerKlíčové body kariéry, kontext osobnosti, aspekty25 000PDF
/v1/reports/moneyKlíčové finanční body, domy, aspekty35 000PDF
/v1/reports/businessKlíčové body podnikání, domy, aspekty25 000PDF
/v1/reports/childKlíčové povahové rysy, velká trojka, planety25 000PDF
/v1/reports/stellaforgePlakát horoskopu na jednu stránku: planety, rovnováha, klíčové aspekty15 000PDF
/v1/reports/tarotPopis výkladu a karty2100PDF

Tarot stojí padesátkrát méně, protože v něm nejsou efemeridy: jedna stránka výkladu bez astronomických výpočtů.

Jedna cesta místo šestnácti

Sekce “Jedna cesta místo šestnácti”

POST /v1/reports/generate přijímá pole report_type a dělá totéž co samostatná cesta. Dvanáct typů: natal, transit-yearly, synastry, business, career, love, money, child, lal-kitab, human-design, tarot, vedic-kundli.

Pro SDK je to jedna metoda místo dvanácti, pro MCP jeden nástroj místo dvanácti. Cena je stejná: volání přes dispečer odečte přesně tolik jako přímá cesta.

Ve výchozím stavu přijde PDF a odkaz na něj. ?format=html vrátí hotovou HTML stránku přímo v odpovědi, bez renderování a bez ukládání: hodí se, když report vkládáš do své stránky nebo chceš použít vlastní CSS.

Odkaz na PDF platí 24 hodin. Je to záměr: cizí dokumenty nehostujeme natrvalo. Stáhni si soubor k sobě hned po odpovědi. GET /v1/reports/history zdarma ukazuje poslední exporty tohoto klíče a záznam po expiraci přijde s expired: true.

whitelabel přijímá objekt s 15 poli: companyName, companyUrl, companyEmail, companyMobile, companyBio, logoUrl, frontImage, reportName, footerText, fontPairing a pět barev (themeColor, headingColor, textPrimaryColor, textSecondaryColor, backgroundColor).

Můžeš ho předat přímo v požadavku a pak není potřeba žádné nastavení účtu:

Terminál
curl -X POST https://api.astroway.info/v1/reports/natal \
-H "X-Api-Key: aw_live_..." \
-H "Content-Type: application/json" \
-d '{ "chart": { "date": "1990-05-15", "time": "14:30:00",
"timezoneOffset": 3, "latitude": 50.45, "longitude": 30.52 },
"whitelabel": { "companyName": "Zoryana Studio",
"reportName": "Your Birth Blueprint",
"themeColor": "#7c3aed",
"footerText": "zoryana.example" } }'

Ve vygenerovaném dokumentu je název studia, vlastní nadpis reportu, akcentní barva v nadpisech sekcí a tvoje patička. Slovo AstroWay v něm není ani jednou.

Alternativa pro ty, kdo nechtějí objekt opakovat v každém požadavku: whitelabel: true vezme uloženou konfiguraci účtu (/v1/whitelabel/config) a POST /v1/whitelabel/preview s ní vykreslí vzorek natálního reportu, aby ses mohl podívat dřív, než ho ukážeš klientovi.

Hotová aplikace, kterou můžeš naklonovat

Sekce “Hotová aplikace, kterou můžeš naklonovat”

Živé demo a kód na GitHubu, MIT.

Pracovní stůl praktika: údaje klienta vlevo, hotové PDF vpravo. Každá dlaždice reportu ukazuje cenu v kreditech před kliknutím a vede na hotový vzorek. White-label se zapíná zaškrtávacím políčkem. Backend je jedna cesta bez závislostí, protože právě v tom je pointa: prohlížeč nemůže volat API přímo, takže klíč žije na serveru.

Terminál
git clone https://github.com/astroway/starter-practice
cd starter-practice && npm install
cp .env.example .env # your key goes here
npm run dev

Čtyři věci, které si z ní stojí za to vzít. Cena je ukázaná tam, kde se rozhoduje: server vrací X-Credits-Used zpět na stránku, ne jen do logu. Šestnáct reportů má čtyři tvary požadavku, ne šestnáct. Tentýž požadavek podruhé stojí nula, protože cache odpovědí vrátí tentýž soubor. A ALLOWED_REPORTS omezuje, co přesně instance souhlasí vyrenderovat: veřejné demo renderuje jen tarotový výklad (/v1/reports/tarot, 100 kreditů), protože stránka na otevřeném internetu, která komukoli vyrobí natální report (/v1/reports/natal, 5 000), spálí měsíční bezplatný limit za dvě kliknutí.

Pole language přijímá 21 kódů. Úplně přeložené jsou tři: ukrajinština, angličtina, ruština. Pro zbylých osmnáct se lokalizují názvy znamení, zatímco nadpisy a vysvětlení zůstávají anglicky: německý report napíše “Löwe” pod nadpisem “Planets”.

Píšeme to přímo, protože report je dokument, který si tvůj klient nechává. Prodat ho jako německý jen proto, že v ukázce byly německé názvy znamení, by bylo nepříjemné odhalení na straně klienta, ne na naší. Report muhurta je zatím celý anglicky.

Kolik reportů vychází na plán

Sekce “Kolik reportů vychází na plán”

/v1/reports/natal a ostatní PDF stojí 5 000 kreditů, takže měsíční limit plánu se na počet reportů převede jednoduše:

PlánKreditů/měsPDF reportůTarotových reportů
Free10 000reporty nedostupnénedostupné
Indie, $550 00010500
Starter, $19200 000402 000
Pro, $59800 0001608 000
Business, $1993 500 00070035 000
Reports Pack, $99500 0001005 000

Na Free jsou reporty uzavřené záměrně: jedno PDF znamená sekundy práce Chrome na naší straně a bezplatný tarif je nepokryje. Nejlevnější vstup je Indie za $5.

Reports Pack je samostatný doplněk pro ty, kdo potřebují jen reporty: $99 měsíčně, 500 000 kreditů, tedy 100 PDF po 99 centech za kus, s white-label. Klíč takového plánu chodí jen do /v1/reports/* a /v1/whitelabel/*.

Když potřebuješ text, ne dokument

Sekce “Když potřebuješ text, ne dokument”

Pět endpointů vrací AI narativ jako JSON, bez sazby a bez PDF: /v1/reports/ai/natal-narrative, /transit-narrative, /synastry-narrative, /year-ahead-narrative, /monthly-narrative. Po 250 kreditech. Použij je, když text jde do tvého vlastního layoutu, aplikace nebo newsletteru.

Natální report umí i smíšený režim: enrich: true přidá AI narativ dovnitř PDF. Na stejném testovacím horoskopu je to 5 stránek místo 3.

Užitečné?
Navrhnout úpravu

Aktualizováno: