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

Integrace bez kódu

Vše na těchto stránkách je založeno na produkční verzi 2026-09-17. Workflow pro n8n bylo importováno a spuštěno ve skutečném n8n; kroky pro Zapier a Make jsou napsány podle vlastní dokumentace těchto nástrojů a požadavky, které vytvářejí, byly odeslány přesně v této podobě.

Odkud pochází požadavek

Sekce “Odkud pochází požadavek”

Na tom závisí, jaký klíč potřebuješ.

  • Zapier, Make a n8n ho odesílají ze svých serverů. Potřebuješ klíč “Pouze server” s rozsahem endpointů a rozpočtem, jak je popsáno níže. Instrukce: Zapier, Make, n8n.
  • Bubble také odesílá požadavky ze svých serverů a klíč zůstává v hlavičce: Bubble.
  • FlutterFlow se kompiluje do aplikace, kterou drží uživatel, takže volání je třeba provést soukromě: FlutterFlow.
  • Wix, Squarespace, Shopify, Webflow a Tilda zobrazují stránku v prohlížeči návštěvníka. Vlož widget, ne klíč: tvůrci webových stránek.
  • WordPress se obrací z tvého vlastního serveru. O klíč se stará plugin AstroWay.

Každý, kdo může upravovat Zap, scénář nebo workflow, vidí klíč uvnitř. Proto dej každé automatizaci vlastní klíč a omez ho tím, co dělá.

  1. V dashboardu otevři API klíče a klikni na Nový klíč. Pojmenuj ho podle automatizace, například zapier-intake-form.
  2. V poli Kde bude tento klíč použit? ponech Pouze server.
  3. Zkopíruj klíč a ulož ho: dialog ho zobrazí celý pouze jednou. Pokud se klíč ztratí, klikni na Obnovit klíč v menu klíče: získáš nový, starý přestane fungovat.
  4. V menu klíče otevři Rozsah endpointů a vypiš cesty, které automatizace volá, jednu na řádek: chart pro natální mapu, public/horoscope/* pro denní horoskopy.
  5. Ve stejném menu otevři Nastavit rozpočet a uveď, kolik kreditů může tento klíč utratit za cyklus.

Volání mimo seznam obdrží 403 ENDPOINT_NOT_IN_SCOPE. Klíč, který vyčerpal rozpočet, obdrží 429 KEY_BUDGET_EXHAUSTED, i když na účtu jsou ještě kredity, takže automatizace, která se zacyklila, se zastaví na uvedeném čísle. Obě omezení fungují na jakémkoli tarifu a jsou popsána v sekci Autentizace.

Posílej okamžik narození, ne posun

Sekce “Posílej okamžik narození, ne posun”

Formulář poskytuje datum, čas na hodinkách a místo. Posílej je takto:

{
"date": "1990-05-15",
"time": "14:30:00",
"timezone": "Europe/Kyiv",
"latitude": 50.45,
"longitude": 30.52
}
  • timezone je název zóny a server sám najde posun od UTC, který hodinky v daném datu držely, včetně letního času. Kyjev 1990-05-15 žil podle UTC+4, ne +3: přesně takovou chybu dává ručně zadaný posun. Odešli auto, abys vzal zónu z koordinátů.
  • Bez timezone a bez posunu se mapa počítá pro UTC. Odpověď je stále 200, takže zkontroluj, že pole je namapováno.
  • Prázdný timezone je odmítnut s 400, protože jinak by nevyplněné pole formuláře bylo čteno jako UTC.
  • date ve formátu YYYY-MM-DD, time ve formátu HH:MM:SS. Pokud je formulář ukládá jinak, použij formátování data v samotném nástroji.
  • Čísla mohou přijít jako text. "latitude": "50.45" je přijato, a přesně tak je odesílá většina formulářových polí.
  • API negeokóduje. Koordináty musí přijít z formuláře nebo z kroku geokódování v nástroji. Pole city je pouze popisek.

Pravidla pro převod hodin a dat před rokem 1970 jsou popsána ve formátech polí.

Jak převést délky na znamení

Sekce “Jak převést délky na znamení”

POST /v1/chart odpovídá ve stupních podél zvěrokruhu, v obálce { "ok": true, "data": { ... } }. Znamení se rovná floor(longitude / 30), počítáno od nuly:

0 Beran, 1 Býk, 2 Blíženci, 3 Rak, 4 Lev, 5 Panna, 6 Váhy, 7 Štír, 8 Střelec, 9 Kozoroh, 10 Vodnář, 11 Ryby.

Kde leží tři nejoblíbenější hodnoty:

  • Slunce: záznam v data.planets s "name": "Sun", první.
  • Měsíc: záznam v data.planets s "name": "Moon", druhý.
  • Ascendent: data.houses.ascendant.
  • Použitý posun: data.input.timezoneOffset.

Pro příklad výše: Slunce 54.34, tedy Býk; Měsíc 296.39, Kozoroh; Ascendent 159.26, Panna; posun 4.

  • POST /v1/chart stojí 20 kreditů. Kompletní tabulka je na stránce Cena endpointů.
  • Stejný požadavek, odeslaný znovu během pěti minut, se vrátí z cache a není účtován. Testovací spuštění, které opakuje jedno tělo, rozpočet nespotřebovává.
  • GET /v1/public/horoscope/daily kredity nespotřebovává. Bez klíče nebo s klíčem na tarifu Free se počítá do limitu 30 požadavků za hodinu z IP adresy, a automatizační platformy sdílejí své adresy mezi klienty. Klíč na placeném tarifu má vlastní limit.
Užitečné?
Navrhnout úpravu

Aktualizováno: