API Experiencias Masterchef
Es fundamental poseer token proporcionado por (soporte@elo.travel) para poder utilizar el servicio.
Ejemplo llamada mediante PHP:
- $url = 'https://elo.travel/bookingmasterchef.php?[parametros]';
- $ch = curl_init($url);
- curl_setopt($ch, CURLOPT_TIMEOUT, 30);
- curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
- curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
- $data = curl_exec($ch);
- curl_close($ch);
- $respuesta = json_decode($data, true);
Nombre | Tipo | Descripción |
---|---|---|
[parametros] | - | Son aquellos parámetros obligatorios u optativos utilizados para la llamada a las distintas funciones. |
Listado de experiencias disponibles.
Es la url base de llamada APi para experiencias.
- https://elo.travel/bookingmasterchef.php?tipo=experiencias
Nombre | Tipo | Descripción |
---|---|---|
token | Obligatorio | Credencial proporcionada por para poder utilizar el servicio. |
id_experiencia | Opcional | ID identificativo de la experiencia. |
Nombre | Variable | Descripción |
---|---|---|
resultado | String | Puede tener el valor "OK" o "KO". |
mensaje | String | Explica el resultado de la llamada. |
experiencias | Array | Es un array de elementos de cada una de las experiencias Masterchef disponibles. |
| id_experiencia | String | ID identificativo de la experiencia. |
| nombre | String | Nombre de la experiencia. |
| descripcion | String | Descripción de la experiencia. |
| incluye | String | Descripción detallada de lo que incluye la experiencia. |
| nombre_empresa | String | Nombre de la empresa que presta la experiencia. |
| direccion_empresa | String | Dirección compercial de la empresa o la ubicación dónde se presta la experiencia. |
| puntuacion | String | Puntuación de la empresa en base a valoraciones reales de usuarios. |
| numero_valoraciones | String | Número de valoraciones que se han tenido en cuenta para obtener el campo "puntuacion". |
| PVP | String | PVP vinculante de venta en euros. |
| neto | String | Precio de coste para el proveedor en euros. |
| porcentaje_comision | String | Porcentaje de comisión aplicado (IVA incluído). |
| comision | String | Comisión percibida por el proveedor en euros (IVA incluído). |
| valida_hasta | String | Fecha máxima hasta que puede ser consumida la experiencia. |
| politica_cancelacion | String | Política de cancelación de la experiencia. |
| personas | String | Personas para la que es válida la experiencia. |
| activa | String | Indica el estado de la exeriencia. En este caso siempre valor 1 durante la vigencia del bono. |
| imagenes | Array | Es un array de elementos de cada una de las imágenes de la experiencia. |
|| url | String | Url de la imagen en tamaño 900px de ancho y 500px de alto. |
Confirmación de contratación de experiencia.
Es la url base de llamada APi para comprar.
- https://elo.travel/bookingmasterchef.php?tipo=comprar
Nombre | Tipo | Descripción |
---|---|---|
token | Obligatorio | Credencial proporcionada por para poder utilizar el servicio. |
id_experiencia | Obligatorio | ID identificativo de la experiencia. |
nombre | Obligatorio | Nombre completo con apellidos del comprador (En el momento de reserva se detallará quién la va a adisfrutar). Este campo no debe contener espacios y deben ser reemplazados por "_". Ejemplo "Manuel_Emiliano". Debemos garantizar además que los siguientes valores deben ser eliminados en este campo en caso de existir # % & * { } \ : < > ? / + |
Obligatorio | Email del comprador. Debemos garantizar además que los siguientes valores deben ser eliminados en este campo en caso de existir # % & * { } \ : < > ? / + | |
telefono | Obligatorio | Teléfono del comprador. Debemos garantizar además que los siguientes valores deben ser eliminados en este campo en caso de existir # % & * { } \ : < > ? / + |
Nombre | Variable | Descripción |
---|---|---|
resultado | String | Puede tener el valor "OK" o "KO". |
mensaje | String | Explica el resultado de la llamada. |
fecha_transaccion | String | Fecha en que se realiza la compra en formato (Y-m-d). |
id_experiencia | String | ID identificativo de la experiencia. |
localizador | String | Localizador único de la experiencia. |
num_pedido | String | Número interno de pedido de Experiencias Masterchef. |
ruta_bono | String | Ruta del bono generado y que debe ser entregado al cliente. |
PVP | String | PVP vinculante de venta en euros. |
neto | String | Precio de coste para el proveedor en euros. |
nombre | String | Nombre del comprador. |
String | Email del comprador. | |
telefono | String | Teléfono del comprador. |
estado | String | Estado de la compra, en este caso 'Aceptada'. Si hubiese error, habría un KO previo y sirve para en listar compras diferenciar entre las 'Aceptadas' y las 'Anuladas'. |
Confirmar cancelación de una reserva.
Es la url base de llamada APi para cancelar.
- https://elo.travel/bookingmasterchef.php?tipo=cancelar
Nombre | Tipo | Descripción |
---|---|---|
token | Obligatorio | Credencial proporcionada por para poder utilizar el servicio. |
localizador | Obligatorio | Localizador único de la experiencia. |
Nombre | Variable | Descripción |
---|---|---|
resultado | String | Puede tener el valor "OK" o "KO". |
mensaje | String | Explica el resultado de la llamada. |
localizador | String | Localizador único de la experiencia. |
Listado de compras.
Es la url base de llamada APi para listar.
- https://elo.travel/bookingmasterchef.php?tipo=listar
Nombre | Tipo | Descripción |
---|---|---|
token | Obligatorio | Credencial proporcionada por para poder utilizar el servicio. |
localizador | Opcional | Localizador único de la experiencia. |
Nombre | Variable | Descripción |
---|---|---|
resultado | String | Puede tener el valor "OK" o "KO". |
mensaje | String | Explica el resultado de la llamada. |
transacciones | Array | Es un array de elementos de cada una de las transacciones realizadas. |
| fecha_transaccion | String | Fecha en que se realiza la compra en formato (Y-m-d). |
| id_experiencia | String | ID identificativo de la experiencia. |
| localizador | String | Localizador único de la experiencia. |
| num_pedido | String | Número interno de pedido de Experiencias Masterchef. |
| ruta_bono | String | Ruta del bono generado y que debe ser entregado al cliente. |
| PVP | String | PVP vinculante de venta en euros. |
| neto | String | Precio de coste para el proveedor en euros. |
| nombre | String | Nombre del comprador. |
String | Email del comprador. | |
| telefono | String | Teléfono del comprador. |
| estado | String | Estado de la compra, en este caso 'Aceptada'. Si hubiese error, habría un KO previo y sirve para en listar compras diferenciar entre las 'Aceptadas' y las 'Anuladas'. |