AstroWay/api v2.102.11 · it
tutti i sistemi sono operativi

Rectification API: correzione dell'orario di nascita per gli sviluppatori

La rettificazione è il processo di correzione dell'orario di nascita sconosciuto o impreciso in base agli eventi della vita. In questo post — come automatizzarla tramite API utilizzando il metodo algoritmico e la Trutina di Hermes.

La maggior parte degli utenti di astrologia conosce la data di nascita, ma non conosce l’ora esatta. Una differenza di 30 minuti può spostare l’ascendente di 5+ gradi — e questo cambia la posizione delle case e degli aspetti. Per un lavoro astrologico serio, questo è importante.

La tecnica utilizzata dagli astrologi per correggere questo problema si chiama rettificazione — il recupero del probabile orario di nascita da eventi noti della vita. Tradizionalmente, questo richiede ore di lavoro manuale. AstroWay offre due endpoint algoritmi che lo automatizzano.

In questo post — quando applicare la rettificazione, come funzionano gli algoritmi e come integrarla nella tua applicazione.

La rettificazione è la correzione dell’orario di nascita. Inizi con un orario approssimativo (ad esempio, “mattina” o “intorno alle 14:00”) e lo restringi utilizzando:

  • Eventi importanti della vita (matrimonio, figli, cambio di carriera, morti)
  • Caratteristiche fisiche (l’astrologia classica mappa il segno ascendente ai tipi di corpo)
  • Posizioni angolari dei pianeti al momento della nascita

In output — un orario di nascita raffinato, di solito entro ±5 minuti dal reale.

1. Trutine di Hermes (/v1/rectification/trutine) — 250 crediti

Sezione intitolata “1. Trutine di Hermes (/v1/rectification/trutine) — 250 crediti”

Metodo classico, attribuito a Hermes Trismegisto. Utilizza la connessione tra la posizione della Luna al momento della nascita e l’ascendente/descendente al momento del concepimento (~9 mesi prima).

Come funziona:

  1. Prendi la data di nascita approssimativa
  2. Calcola il range di date del concepimento (260-290 giorni prima)
  3. Per ogni data di concepimento candidata, controlla se la posizione della Luna al momento della nascita corrisponde all’ascendente/descendente al momento del concepimento
  4. Restituisci una lista di orari di nascita candidati, ordinati per adattamento

Veloce, ma meno preciso. Buono per restringere una finestra ampia (ad esempio, “mattina” → finestra di 2 ore).

const result = await client.rectificationTrutine({
date: '1990-07-14',
timeRange: { start: '06:00:00', end: '12:00:00' },
latitude: 50.4501,
longitude: 30.5234,
timezoneOffset: 3,
});
console.log(`Miglior candidato: ${result.bestTime}`);
console.log(`Confidenza: ${result.confidence}`);

2. Rettificazione completa (/v1/rectification) — 500 crediti

Sezione intitolata “2. Rettificazione completa (/v1/rectification) — 500 crediti”

Approccio algoritmo basato su più eventi della vita. Questo è un’opzione pesante (fino a 120 s per richiesta).

Input:

  • Orario di nascita approssimativo (range)
  • Elenco di eventi della vita con date e tipi
  • Opzionalmente: descrizione fisica

Algoritmo:

  1. Genera orari di nascita candidati all’interno del range (di solito con un passo di 1 minuto)
  2. Per ogni candidato, calcola la carta natale
  3. Punteggia ogni candidato in base a quanto gli eventi corrispondono ai pattern astrologici previsti (progressioni, direzioni, transiti)
  4. Restituisci i migliori candidati con valutazioni di confidenza
const result = await client.rectification({
date: '1990-07-14',
timeRange: { start: '06:00:00', end: '18:00:00' },
latitude: 50.4501,
longitude: 30.5234,
timezoneOffset: 3,
events: [
{ date: '2015-06-20', type: 'matrimonio' },
{ date: '2018-03-12', type: 'primoFiglio' },
{ date: '2020-09-05', type: 'cambioCarriera' },
],
});
console.log(`Orario rettificato: ${result.bestTime}`);
console.log(`Candidati: ${result.candidates.length}`);

La rettificazione è preziosa per:

  • Applicazioni con utenti che non conoscono l’orario — offri la rettificazione come funzionalità premium
  • Strumenti professionali per astrologi — risparmia ore di lavoro manuale per ogni cliente
  • Applicazioni HD — Human Design è molto sensibile all’orario; la rettificazione migliora notevolmente la precisione
  • Applicazioni di ricerca — valida le carte storiche, dove le registrazioni dell’orario sono imprecise

Non utile per:

  • Applicazioni in cui l’utente già conosce l’orario con precisione ±5 min (nessun vantaggio)
  • Applicazioni di oroscopi casuali, dove la precisione dell’orario non influenza l’output (il segno solare quotidiano non lo richiede)
  • Trutine: 250 crediti — ~1-2 secondi per richiesta
  • Rettificazione completa: 500 crediti — fino a 120 secondi

Questi sono gli endpoint più pesanti dell’API. Se offri la rettificazione come funzionalità — tariffa di conseguenza: è un’operazione premium che giustifica un piano di abbonamento più alto o un acquisto singolo.

Pianificazione del budget:

  • 100 rettificazioni al mese: ~50.000 crediti = piano Pro ($59) con margine per altre chiamate
  • 1.000 rettificazioni al mese: 500.000 crediti = Enterprise

La rettificazione richiede tempo. L’interfaccia utente deve:

  • Elaborazione asincrona — non bloccare la richiesta; mettila in coda, mostra il progresso
  • Indicatore di progresso — l’endpoint completo funziona fino a 120 s; l’utente richiede feedback
  • Visualizzazione del risultato — orario raffinato, livello di confidenza, possibilità di riavvio se gli eventi sono imprecisi
async function handleRectify(input: RectifyInput) {
setLoading(true);
setStatus('Eseguo rettificazione (ciò potrebbe richiedere fino a 2 minuti)...');
try {
const result = await client.rectification(input);
setResult(result);
setStatus(`Fatto. Orario raffinato: ${result.bestTime} (confidenza ${result.confidence}%)`);
} catch (err) {
setStatus(`Errore: ${err.message}`);
} finally {
setLoading(false);
}
}

Flusso tipico di rettificazione nell’applicazione:

  1. L’utente immette dati di nascita approssimativi + eventi della vita
  2. L’applicazione chiama prima /v1/rectification/trutine (a buon mercato, veloce) per restringere la finestra
  3. Poi chiama /v1/rectification (completa) con la finestra ristretta per la precisione
  4. L’applicazione memorizza nella cache il risultato e utilizza l’orario raffinato per tutti i calcoli futuri
  5. Le chiamate future sono contrassegnate con l’etichetta «rettificato da approssimativo»

Questo approccio combinato — ~750 crediti per il ciclo completo, ma offre la migliore precisione.

La rettificazione non offre mai una precisione del 100%. Anche gli astrologi professionisti differiscono nelle loro stime di 5-10 minuti.

L’algoritmo AstroWay è orientato verso la precisione relativa — restringe la finestra, ma l’output è sempre posizionato come «miglior candidato», non come verità garantita. Mostra sempre all’utente la valutazione di confidenza e offri la possibilità di ridefinire se dispone di informazioni migliori.

Quando la rettificazione tradizionale è migliore dell’algoritmo

Sezione intitolata “Quando la rettificazione tradizionale è migliore dell’algoritmo”

Gli algoritmi sono una ricerca di pattern. Un astrologo esperto tiene conto del contesto, che è difficile da codificare: «È stato il matrimonio precipitoso?» «È stato il cambio di carriera volontario?» Per le carte con poste in gioco elevate, combina:

  1. Rettificazione algoritmo — per restringere la finestra
  2. Revisione manuale dell’astrologo — per il raffinamento finale

La tua applicazione può offrire questo come consulenza premium.

AstroWay team

Team di ingegneria AstroWay API. Avvolgiamo Swiss Ephemeris in un puro REST e scriviamo sui dettagli noiosi che contano davvero.

// costruisci su questo

Lo stesso Swiss Ephemeris di Solar Fire — in 4 righe di codice.

Chiave API gratuita senza carta. 5 000 chiamate al mese fino al primo pagamento.

Altro dal blog tutti gli articoli →

Engineering 2026-06-05

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.

Ephemeris 2026-06-05

How Accurate Is the Swiss Ephemeris? Verified Benchmarks

Swiss Ephemeris accuracy in numbers — planetary positions under 0.1 arcsecond, exact house cusps, eclipses within a minute — and how AstroWay verifies it.

Ephemeris 2026-06-05

Swiss Ephemeris: REST API vs pyswisseph (When to Use Which)

pyswisseph vs a REST API for Swiss Ephemeris calculations — C dependencies, data files, licensing and deployment compared, with a decision guide.