Desde Travenjoy.com queremos innovar cada día con nuevos elementos y con nuevas formas de acceder a nuestros contenidos y a nuestro sistema.
Por ello, desde ahora será posible acceder al motor de búsqueda de vuelos de Travenjoy por medio de un API XML, perfecto para utilizar en cualquier aplicación que se quiera desarrollar. Ahora podrás lanzar una búsqueda de vuelos y recuperar los resultados en un formato XML totalmente estructurado y fácil de interpretar para utilizar rápidamente en cualquier aplicación que estés planeando desarrollar (quizás un servicio añadido de vuelos para una aplicación web o un portal, un nuevo mashup, una aplicación de escritorio o un widget entre muchas otras opciones).
Utilizar el API de Travenjoy.com es realmente sencillo. Tan solo tienes que conformar una url con los parámetros de búsqueda que necesites y en tan solo unos segundos obtendrás los resultados que se hallan encontrado en nuestro sistema.
La url de acceso y llamada al sistema es:
Los parámetros necesarios para realizar una búsqueda son los siguientes:
| Parámetro | Valor | Formato | Ejemplo |
|---|---|---|---|
| user | Usuario de acceso al sistema | (Usuario suministrado por Travenjoy.com) | user |
| password | Password de acceso al sistema | (Password suministrado por Travenjoy.com) | pass |
| departure | Origen de salida del vuelo a buscar | Codigo ISO del Aeropuerto | MAD |
| arrival | Destino de llegada del vuelo a buscar | Codigo ISO del Aeropuerto | BCN |
| goingDate | Fecha de ida del vuelo a buscar | yyyymmdd (año, mes y día) | 20080925 |
| returnDate | Fecha de vuelta del vuelo a buscar (si es sólo ida, no incluir este parámetro) | yyyymmdd (año, mes y día) | 20081015 |
| numberAdults | Número de adultos del vuelo | Número entero positivo | 2 |
| numberChilds | Número de niños del vuelo (2 - 11 años) | Número entero positivo | 1 |
| numberBabies | Número de bebés del vuelo (0 - 2 años) | Número entero positivo | 0 |
| classSeats | Preferencia de asientos buscados (de momento sólo Economic) | Economic (asiento turista) Business (asiento business) First (asiento de primera clase) |
Economic |
| language | Idioma de los resultados | Codigo ISO del idioma a utilizar (de momento sólo ES) | ES |
| timestamp | Timestamp o momento de realizar la petición | Timestamp del sistema en que se realiza la llamada al motor de Travenjoy | 1217439817331 |
De esta manera, y con estos parámetros, se conforma una url de petición de datos al sistema que quedaría tal como sigue:
Para poder acceder al sistema, es necesario obtener un usuario y password facilitado por Travenjoy.com.
Por favor, no dudes en contactar con nosotros contándonos que tipo de integración necesitas realizar para que podamos darte acceso al sistema con un usuario y password.