Documentos API
Contrato de API del sitio web
Solo es necesario si su VA aún tiene que crear la API de estado de vuelo. El complemento en sí es gratuito; Estos son documentos/una muestra de puente.
Enviar la sesión piloto de smartCARS como token de portador. El mismo modelo de autenticación que otras llamadas de script comunitario.
Las actualizaciones de estado se aplican a los vuelos programados/chárter reservados para el piloto registrado (y sus reglas de VA). El complemento 1.6+ también envía llegada + ETA en pleno vuelo.
Puntos finales
GET /flights/status/bookings
GET /flights/status?kind=schedule|charter&id={id}
GET /flights/status/history?kind=...&id=...&limit=12
POST /flights/status
{
"kind": "schedule",
"id": 123,
"status": "on_time|updated|delayed|cancelled|arrived",
"etd": "14:30",
"eta": "16:05"
}
Ejemplo de puente PHP
Ejemplo directo que puede adaptar en su sitio web de VA si no tiene la pila completa de BlueNova.
prueba rápida
Reserve un vuelo → abra VA Flight Ops en smartCARS → Actualizar → cambiar ETD/estado → Guardar. Utiliza la URL del script de su comunidad una vez que existe la API.