Skip to content

Moduli

Le funzionalità di AstroAPI sono organizzate in moduli. Ogni modulo sblocca endpoint API specifici e funzionalità per la tua organizzazione.

Categorie di Moduli

CategoriaDescrizione
calcModuli di calcolo — endpoint di calcolo API
textsModuli di testo per contenuti/interpretazioni
chartsModuli di rendering dei temi
addonFunzionalità aggiuntive
adminStrumenti di amministrazione/gestione

Moduli Disponibili

ID ModuloCategoriaDescrizione
module:natalcalc + texts + chartsCalcoli tema natale, interpretazioni e rendering
module:natal-calccalcSolo calcoli tema natale
module:synastrycalc + texts + chartsCalcoli sinastria, interpretazioni e temi
module:synastry-calccalcSolo calcoli sinastria
module:transitcalc + texts + chartsCalcoli transiti, interpretazioni e temi
module:transit-calccalcSolo calcoli transiti
module:compositecalc + texts + chartsCalcoli tema composito, interpretazioni e temi
module:composite-calccalcSolo calcoli composito
module:progressioncalcProgressioni secondarie
module:solar-returncalc + texts + chartsRivoluzione solare con interpretazioni e temi
module:solar-return-calccalcSolo calcoli rivoluzione solare
module:lunar-returncalc + texts + chartsRivoluzione lunare con interpretazioni e temi
module:lunar-return-calccalcSolo calcoli rivoluzione lunare
module:chinese-horoscopecalcCalcolo segno zodiacale cinese
module:chinese-forecastcalcPrevisione annuale cinese
module:compatibilitycalcCompatibilità astrologica
module:mooncalcCalcoli Luna/Sole e calendario lunare
module:retrogradecalcCalcoli periodi retrogradazione
module:numerologycalcCalcoli numerologici
module:daily-reporttextsRapporti oroscopo giornaliero
module:weekly-reporttextsRapporti oroscopo settimanale
module:yearly-reporttextsRapporti oroscopo annuale
module:yearly-ascendant-reporttextsRapporti oroscopo annuale dell'ascendente
module:extra-languageaddonSupporto per lingue aggiuntive
module:ai-addonaddonFunzionalità chatbot con IA
module:embeddable-widgetsaddonSupporto per widget incorporabili
module:content-editoradminAccesso all'editor di contenuti

Piani di Abbonamento

Ogni piano di abbonamento include un insieme fisso di moduli. Tutti i prezzi includono uno sconto del 20%. I moduli "Full" includono calc + texts + charts. I moduli "Calc" includono solo i calcoli.

FunzionalitàBasic (€49,99/mese)Gold (€112,49/mese)Premium (€249,99/mese)Deluxe (€374,99/mese)
Limite utilizzo60 req/min120 req/min300 req/min600 req/min
Richieste mensili150K300K750K1M
Natale (calc)
Compatibilità
Luna/Sole
Numerologia
Editor Contenuti
Natale (full)
Transiti (calc)
Rivoluzione Solare/Lunare (calc)
Sinastria/Composito (calc)
Progressioni
Oroscopo Cinese
Retrogradazione
Widget Incorporabili
Transiti (full)
Rivoluzione Solare/Lunare (full)
Sinastria/Composito (full)
Previsione Cinese
Rapporti Giornalieri/Settimanali/Annuali

Verifica dell'Accesso ai Moduli

Elenca tutti i moduli disponibili per la tua organizzazione:

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

Risposta

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"
      }
    }
  ]
}

Endpoint con Accesso Limitato ai Moduli

Quando accedi a un endpoint che richiede un modulo che non possiedi:

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

Permessi delle Chiavi API

Le chiavi API possono essere limitate a moduli specifici. Anche se la tua organizzazione ha accesso a un modulo, le singole chiavi API possono essere configurate per escluderlo:

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

Questo ti consente di creare chiavi con ambito limitato per casi d'uso specifici, ad esempio una chiave che consente solo i calcoli del tema natale senza accesso ad altri moduli a cui la tua organizzazione è abbonata.

AstroAPI Documentation