API para desarrolladores
Última actualización: 3 de septiembre de 2026
Busca nuestros vuelos, lleva a los pasajeros directamente a una reserva y gana comisión por lo que nos envías. Todo lo que aparece a continuación se sirve desde https://air-viva.com.
Cómo obtener acceso
El programa de afiliados está abierto: cualquiera puede unirse. Ponte en contacto, cuéntanos quién eres y aproximadamente qué tráfico esperas, y te daremos de alta.
- Un código de seguimiento: el valor que pones en el parámetro ref en cada enlace que nos envías.
- Un token de API para los endpoints de búsqueda y de feeds.
- Condiciones de comisión: un porcentaje del total del pedido, hasta un máximo acordado por reserva.
Tu token es una credencial al portador: quien lo tenga puede hacer consultas en tu nombre. Solo guardamos un hash del token, así que no podemos volver a mostrártelo; guárdalo en un lugar seguro y avísanos de inmediato si se filtra, y lo reemplazaremos.
Autenticación
Envía tu token en cada solicitud de feed y de búsqueda, ya sea como un encabezado Authorization con el token tal cual —sin el prefijo Bearer— o como un parámetro de consulta accessToken. Los endpoints de redirección son públicos y no requieren token.
Ejemplo
curl -H "Authorization: YOUR_TOKEN" \
"https://air-viva.com/api/v2/data/routes.json"Errores
Ambos responden HTTP 401 con el código ERROR_UNAUTHORIZED:
- Sin ningún token: Authentication required
- Un token que no reconocemos, o uno que pertenece a una cuenta desactivada: Access Denied [1]
Endpoints
Las respuestas son JSON. Las fechas son ISO 8601 (YYYY-MM-DD). Los aeropuertos se identifican por su código IATA o por el id numérico del feed de aeropuertos; ambos se aceptan en todos los lugares donde se indica un aeropuerto.