How we build the API.
Internals, postmortems, and design decisions. Everything we wish someone had written down before we had to figure it out the hard way.
Numerologie în API: 5 sisteme de calcul pe un singur traseu
Majoritatea API-urilor nu au deloc numerologie sau oferă doar un sistem pitagoreic. Noi avem 5 sisteme complete (pitagoreic, caldeean, două cabalistice, vedică) cu câte 10 calcule fiecare, pe un singur traseu parametrizat. Plus Matricea Destinului cu 22 de arcani.
Harta catalogului: cum sunt structurate 700+ endpoint-uri AstroWay
API-ul a crescut la peste 700 de endpoint-uri în 57 de grupuri - de la harta natală la BaZi, geomantie și randare de hărți SVG. Analizăm cum este împărțit catalogul în domenii, după ce model unic sunt toate apelurile și cum să găsești rapid endpoint-ul necesar.
Trei SDK-uri oficiale: TypeScript, Python și PHP în loc de curl simplu
HTTP-ul simplu funcționează, dar un client tipizat economisește ore: autocompletare pentru căi, tipuri de cerere și răspuns, retry integrat la 408/409/429/5xx și o ierarhie de erori în stil Stainless. Analizăm cele trei SDK-uri oficiale, @astroway/sdk (npm), astroway (PyPI) și astroway/sdk (Packagist), și cum sunt generate dintr-un singur contract OpenAPI.
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.
Natal Chart API in PHP: SDK + Laravel Example
Compute a natal chart in PHP with the AstroWay SDK - plain PHP and a Laravel facade - without compiling a Swiss Ephemeris extension.
Natal Chart API in Python: 3 Examples with the AstroWay SDK
How to compute a natal chart in Python via API - install, first request, transits and synastry - with working code and how it compares to pyswisseph and kerykeion.
Natal Chart API in TypeScript: SDK + React Example
Compute a natal chart in TypeScript with the AstroWay SDK - typed responses, a React component, and where it beats a local ephemeris library.
X-Cache header: vizibil cache-status pentru optimizarea integrărilor client
Fiecare răspuns API acum poartă X-Cache: MISS | HIT | BYPASS - clientul vede imediat dacă cererea a fost calculată de la zero sau extrasă din cache. Acest lucru adaugă o coloană cache hit % în /dashboard/usage și permite optimizarea integrării fără ghicitori.
Reports V2: un endpoint în loc de douăsprezece - `/v1/reports/generate`
În loc de 12 rute type-specific /reports/natal, /reports/synastry, … - un endpoint unificat POST /v1/reports/generate cu câmpul report_type. Consumatorii SDK primesc o singură metodă în loc de douăsprezece; catalogul MCP se reduce de la 12 instrumente la unul.
Astrologie vedică prin API: de la Parashara la Lal Kitab în 354 de endpoint-uri
AstroWay oferă acum cea mai completă acoperire vedică dintre API-urile comerciale: 10 sisteme de dasha, 16 varga, Panchang, Lal Kitab complet + KP + Jaimini. Cum funcționează și când să alegi fiecare tehnică.
White-label PDF fără WordPress: inline branding printr-un singur câmp
Câmpul whitelabel din schemele tuturor celor 12 endpoint-uri /v1/reports/* acceptă acum nu doar boolean (citire configurare BD), ci și un inline object cu 15 câmpuri. Acest lucru elimină dependența de utilizatorul WordPress - orice consumator SaaS API poate personaliza PDF-ul în timp real, fără o pagină admin separată.
Cum să construiți o aplicație de astrologie: ghid complet pentru dezvoltatori
Ghid pas cu pas pentru crearea unei aplicații de astrologie de la zero - alegerea API-ului, arhitectură, prima hartă natală, adăugarea sinastriei și tranzitelor, deploy.
Început rapid API astrologie: TypeScript și Python în 5 minute
Instalați SDK, obțineți cheia API, faceți prima cerere a hărții natale. 5 minute - și aveți un JSON funcțional în mâini (TypeScript și Python).
API Rectificare: corectarea orei de naștere pentru dezvoltatori
Rectificarea este procesul de corectare a orei de naștere necunoscute sau inexacte prin evenimente din viață. În acest articol - cum să automatizați acest proces prin API folosind metoda algoritmică și Trutina lui Hermes.
Același Swiss Ephemeris ca în Solar Fire - în 4 linii de cod.
Cheie gratuită fără card. 5.000 de apeluri pe lună până la prima plată.