Le API di Spaces sono progettate per essere semplici e RESTful. Tutte le risposte sono restituite in formato JSON standard. L'accesso è pubblico e non richiede autenticazione per le chiamate in sola lettura.
https://www.spacesbetweenus.it/api/
Launches API
Ottieni i dettagli del prossimo lancio confermato nel calendario.
Restituisce una lista cronologica dei lanci futuri.
| Param | Tipo | Descrizione |
|---|---|---|
| limit | INT | Opzionale. Numero max di risultati (Max: 100, Default: 10). |
| mode | STRING | Usa past per ottenere l'archivio storico dei lanci avvenuti. |
Missions API
Le missioni raggruppano più lanci ed eventi sotto un unico programma (es. Artemis).
Restituisce le missioni attualmente in corso (es. spedizioni ISS).
Restituisce l'oggetto completo di una missione, inclusi gli array nidificati di Lanci ed Eventi collegati.
| Param | Tipo | Descrizione |
|---|---|---|
| id | INT | Richiesto. L'ID univoco della missione. |
Vehicles API
Dati tecnici sui vettori di lancio, statistiche di affidabilità e inventario dei booster.
Restituisce l'elenco di tutti i razzi disponibili nel database con le informazioni principali.
| Param | Tipo | Descrizione |
|---|---|---|
| limit | INT | Opzionale. Imposta -1 per ottenere l'elenco completo senza limiti. |
Fornisce dettagli tecnici, statistiche calcolate in tempo reale (percentuale successi) e l'inventario della flotta (stadi/booster) associata al veicolo.
| Param | Tipo | Descrizione |
|---|---|---|
| id | INT | Richiesto. L'ID del razzo (es. Falcon 9, Ariane 5). |
Reuse API
Monitoraggio della flotta di stadi riutilizzabili (booster).
Restituisce l'inventario completo degli stadi, ordinati per numero di voli effettuati.
Fornisce la storia operativa completa di uno specifico stadio, inclusi i risultati di atterraggio per ogni missione.
| Param | Tipo | Descrizione |
|---|---|---|
| id | INT | Richiesto. L'ID dello stadio. |
Agencies API
Profili delle agenzie spaziali e compagnie private (SpaceX, NASA, ESA).
Lista di tutte le organizzazioni registrate.
Restituisce profilo, flotta di razzi e statistiche aggregate di tutti i lanci effettuati nella storia dell'azienda.
Locations API
Accesso geografico e operativo ai porti spaziali (Spaceports). Include sia rampe di lancio che zone di atterraggio.
Restituisce una lista unificata di tutti i punti di interesse (Launch Pads e Landing Pads). Utile per popolare mappe o liste di selezione.
Dettagli di una rampa di lancio, incluso il prossimo volo programmato da quella posizione.
Dettagli di una zona di atterraggio e statistiche sui recuperi effettuati.
Global Search API
Permette di cercare contemporaneamente tra lanci, missioni, veicoli e agenzie con un'unica richiesta.
Motore di ricerca unificato. Restituisce una lista eterogenea di risultati, utile per barre di ricerca e autocompletamento.
| Param | Tipo | Descrizione |
|---|---|---|
| q | STRING | Richiesto. La stringa da cercare (minimo 2 caratteri). Es: "Falcon", "Artemis". |
| limit | INT | Opzionale. Numero massimo risultati (Default: 20). |
Statistics API
Endpoint di aggregazione dati ottimizzati per la generazione di grafici e dashboard.
Restituisce dati aggregati pronti per il rendering grafico.
| Param | Tipo | Descrizione |
|---|---|---|
| mode | STRING |
Valori accettati:
launches_per_year (Trend storico)
success_rate (Affidabilità globale)
top_agencies (Classifica aziende)
by_country (Geopolitica spaziale)
|