Skip to content

Modüller

AstroAPI özellikleri modüller halinde organize edilmiştir. Her modül, kuruluşunuz için belirli API uç noktalarını ve işlevleri açar.

Modül Kategorileri

KategoriAçıklama
calcHesaplama modülleri — API hesaplama uç noktaları
textsİçerik/yorum metin modülleri
chartsHarita görselleştirme modülleri
addonEklenti özellikleri
adminYönetim/yönetici araçları

Mevcut Modüller

Modül IDKategoriAçıklama
module:natalcalc + texts + chartsDoğum haritası hesaplamaları, yorumlar ve harita görselleştirme
module:natal-calccalcYalnızca doğum haritası hesaplamaları
module:synastrycalc + texts + chartsSinastri hesaplamaları, yorumlar ve haritalar
module:synastry-calccalcYalnızca sinastri hesaplamaları
module:transitcalc + texts + chartsGeçiş hesaplamaları, yorumlar ve haritalar
module:transit-calccalcYalnızca geçiş hesaplamaları
module:compositecalc + texts + chartsKompozit harita hesaplamaları, yorumlar ve haritalar
module:composite-calccalcYalnızca kompozit hesaplamalar
module:progressioncalcİkincil ilerlemeler
module:solar-returncalc + texts + chartsGüneş dönüşü yorumlar ve haritalarla birlikte
module:solar-return-calccalcYalnızca güneş dönüşü hesaplamaları
module:lunar-returncalc + texts + chartsAy dönüşü yorumlar ve haritalarla birlikte
module:lunar-return-calccalcYalnızca ay dönüşü hesaplamaları
module:chinese-horoscopecalcÇin burç işareti hesaplama
module:chinese-forecastcalcÇin yıllık tahmini
module:compatibilitycalcAstrolojik uyumluluk
module:mooncalcAy/Güneş hesaplamaları ve ay takvimi
module:retrogradecalcRetrograd dönem hesaplamaları
module:numerologycalcNumeroloji hesaplamaları
module:daily-reporttextsGünlük burç yorumu raporları
module:weekly-reporttextsHaftalık burç yorumu raporları
module:yearly-reporttextsYıllık burç yorumu raporları
module:yearly-ascendant-reporttextsYıllık yükselen burç yorumu raporları
module:extra-languageaddonEk dil desteği
module:ai-addonaddonYapay zeka sohbet botu özellikleri
module:embeddable-widgetsaddonGömülü widget desteği
module:content-editoradminİçerik editörü erişimi

Abonelik Planları

Her abonelik planı sabit bir modül seti içerir. Tüm fiyatlar %20 indirim içerir. "Full" (tam) modüller calc + texts + charts içerir. "Calc" modülleri yalnızca hesaplamaları içerir.

ÖzellikBasic (€49,99/ay)Gold (€112,49/ay)Premium (€249,99/ay)Deluxe (€374,99/ay)
Hız limiti60 istek/dk120 istek/dk300 istek/dk600 istek/dk
Aylık istekler150B300B750B1M
Natal (calc)
Uyumluluk
Ay/Güneş
Numeroloji
İçerik Editörü
Natal (tam)
Geçiş (calc)
Güneş/Ay Dönüşü (calc)
Sinastri/Kompozit (calc)
İlerlemeler
Çin Horoskopu
Retrograd
Gömülü Widget'lar
Geçiş (tam)
Güneş/Ay Dönüşü (tam)
Sinastri/Kompozit (tam)
Çin Tahmini
Günlük/Haftalık/Yıllık Raporlar

Modül Erişimini Kontrol Etme

Kuruluşunuzda mevcut tüm modülleri listeleyin:

bash
curl -X GET "https://api.astroapi.cloud/api/modules" \
  -H "X-Api-Key: your-api-key"

Yanıt

json
{
  "data": [
    {
      "type": "module",
      "id": "module:natal-calc",
      "attributes": {
        "name": "Natal Chart Calculations",
        "enabled": true,
        "expiresAt": null
      }
    },
    {
      "type": "module",
      "id": "module:transit-calc",
      "attributes": {
        "name": "Transit Calculations",
        "enabled": true,
        "expiresAt": "2024-12-31T23:59:59Z"
      }
    }
  ]
}

Modülle Korunan Uç Noktalar

Sahip olmadığınız bir modül gerektiren bir uç noktaya erişildiğinde:

json
{
  "errors": [{
    "status": "403",
    "title": "Module Required",
    "detail": "This endpoint requires the 'module:synastry-calc' module.",
    "meta": {
      "requiredModule": "module:synastry-calc"
    }
  }]
}

API Anahtarı İzinleri

API anahtarları belirli modüllerle kısıtlanabilir. Kuruluşunuzun bir modüle erişimi olsa bile, bireysel API anahtarları bu modülü hariç tutacak şekilde kapsamlandırılabilir:

json
{
  "apiKey": {
    "modules": ["module:natal-calc", "module:moon"]
  }
}

Bu, belirli kullanım durumları için sınırlı kapsamlı anahtarlar oluşturmanıza olanak tanır; örneğin yalnızca doğum haritası hesaplamalarına izin veren ve kuruluşunuzun abone olduğu diğer modüllere erişimi olmayan bir anahtar.

AstroAPI Documentation