AstroWay/api v2.190.0 · id
semua sistem normal

Peta katalog: bagaimana 700+ endpoint AstroWay disusun

API tumbuh menjadi lebih dari 700 endpoint dalam 57 grup - dari peta natal hingga BaZi, geomansi, dan render peta SVG. Kami membahas bagaimana katalog dibagi menjadi domain, pola tunggal yang digunakan semua panggilan, dan cara cepat menemukan endpoint yang dibutuhkan.

Katalog AstroWay sudah memiliki 758 endpoint dalam 57 grup. Pada skala sebesar ini, pertanyaan utama integrator bukanlah “apakah cakupannya cukup”, melainkan “bagaimana agar tidak tersesat”. Artikel ini adalah peta: bagaimana katalog dibagi menjadi domain dan cara menemukan yang kamu butuhkan dalam satu menit.

Terlepas dari domainnya, setiap endpoint perhitungan memiliki bentuk yang sama:

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

Body-nya adalah JSON dengan data kelahiran (tanggal, waktu, koordinat) atau parameter spesifik teknik. Responsnya selalu { "ok": true, "data": {...} } atau { "ok": false, "error": {...} }. Tidak ada GraphQL, tidak ada auth-flow terpisah per domain: satu kunci di header X-Api-Key, satu format respons.

Ini berarti wrapper yang kamu tulis untuk natal chart juga cocok untuk BaZi dan rune – hanya path dan skema body yang berubah.

Katalog dikelompokkan ke dalam domain-domain besar. Berikut adalah peta dengan penghitung aktual (angka diambil dari manifes pada setiap build, jadi di sini selalu terkini):

DomainEndpointIsi
Astrologi Barat182Natal chart, aspek, dignitas, prognostik (transit, progresi, direksi), horary, 4 aliran Helenistik, psikologi modern, evolusioner, kosmobiologi
Veda174Domain terbesar: nakshatras, dashas, divisional-chart (varga), yogas, dosha, Jaimini, KP, ashtakavarga, shadbala
Human Design12Bodygraph, channel, gate, tipe/profil/otoritas, inkarnasi salib
Tarot66Tiga dek: Rider-Waite-Smith, Marseille, Lenormand - spread, makna, kombinasi
Numerologi505 sistem dengan 10 perhitungan (Pythagorean, Chaldean, dua Kabbalistik, Veda)
Tiongkok + Maya55BaZi (empat pilar), Zi Wei Dou Shu, zodiak Tiongkok dan feng shui, kalender Maya
Ramalan31Geomancy (Agrippa), rune Elder Futhark, palmistry (Cheiro), I Ching
Niche Terapan51Wellness, astrologi hewan, bisnis, keuangan, keluarga
Laporan23Interpretasi siap pakai (natal, sinastri), dalam HTML/PDF, dengan branding white-label
Render14Roda chart SVG/PNG, bodygraph, cincin transit - tanpa frontend sendiri
Alat Dev44Webhook, streaming real-time, widget yang dapat disematkan, white-label

Sisanya adalah interpretasi AI, horoskop, endpoint referensi (tanda, planet, aspek) dan sistem (health, usage, openapi).

174 endpoint Veda - ini lebih banyak dari seluruh bagian Barat. Alasannya sederhana: tradisi Veda lebih terformalisasi. Di mana astrologi Barat memiliki satu set rumah, Veda memiliki 16 divisional-chart (varga), beberapa sistem dasha, puluhan yogas dengan aturan yang jelas. Masing-masing ini adalah endpoint terpisah dengan hasil yang deterministik.

Jika kamu membangun untuk pasar India, ini adalah inti produk, bukan tambahan.

Terlepas dari eksotisme tekniknya, posisi planet dihitung oleh satu inti pada Swiss Ephemeris (WASM). Inti yang sama berfungsi di browser aplikasi kami dan di server API - satu basis kode, tanpa perbedaan. Endpoint perhitungan dicakup oleh 873 snapshot-test, yang pada setiap PR diverifikasi dengan sumber referensi. Lebih detail tentang ini - dalam artikel terpisah tentang akurasi CI.

Tiga cara, dari yang tercepat:

  1. Referensi OpenAPI - /docs/api/ dihasilkan langsung dari spesifikasi produksi openapi.json. Grup di sidebar = domain di atas. Setiap endpoint memiliki skema body, contoh, dan tombol ‘coba’.
  2. Katalog MCP - jika kamu menggunakan Claude atau Cursor, seluruh katalog tersedia sebagai seperangkat alat melalui mcp.astroway.info. Agen akan menemukan endpoint yang kamu butuhkan berdasarkan deskripsi.
  3. Pencarian berdasarkan spesifikasi - curl https://api.astroway.info/v1/openapi.json mengembalikan kontrak yang dapat dibaca mesin secara lengkap. Nyaman untuk pembuatan kode klien kamu sendiri.

Kunci di dashboard/sign-up memberikan 10.000 kredit per bulan - cukup untuk menjelajahi puluhan domain dan memahami mana yang cocok untukmu. Katalog tidak perlu dipelajari seluruhnya: ambil domainmu, dan sisanya akan menunggu saat dibutuhkan.

MakSeong · AstroWay

Aku membuat AstroWay API: membungkus Swiss Ephemeris ke dalam REST murni dan menulis tentang detail membosankan yang sebenarnya penting.

// bangun di atas ini

Swiss Ephemeris yang sama dengan Solar Fire - dalam 4 baris kode.

Kunci gratis tanpa kartu. 5.000 panggilan per bulan sebelum pembayaran pertama.

Lebih dari blog semua tulisan →

Engineering 2026-07-15

Tiga resmi SDK: TypeScript, Python, PHP alih-alih curl mentah

HTTP mentah bekerja, tetapi klien yang terjenis menghemat jam: otomatis melengkapi jalur, jenis permintaan dan respons, retry bawaan untuk 408/409/429/5xx dan hierarki kesalahan Stainless-style. Kami jelaskan tiga resmi SDK - @astroway/sdk (npm), astroway (PyPI), astroway/sdk (Packagist) - dan bagaimana mereka dihasilkan dari satu kontrak OpenAPI.

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.