Un enlace de reserva ya cumplimentado
Una sola dirección abre nuestro formulario de reserva con la ruta, la hora, la clase y lo demás ya puestos. La persona lo comprueba y paga; seguir el enlace no reserva nada.
Es para quien nos envía personas con la reserva ya acordada: un asistente que responde «resérvame un traslado del aeropuerto de Barcelona a Sitges», la recepción de un hotel, una web asociada. Los parámetros de abajo se añaden a /{idioma}/book.
Los parámetros
| Parámetro | Qué es | Ejemplo |
|---|---|---|
| from | Punto de recogida, en coordenadas. El único obligatorio. | 41.2971,2.0785 |
| from_label | Qué mostrar en el campo de recogida. Sin él se muestran las coordenadas. | Barcelona Airport (BCN) |
| from_kind | Qué tipo de lugar es la recogida: airport, city, station o cruise-port. Con esto el formulario pide el número de vuelo también en un viaje normal. | airport |
| to | Destino. Si se omite, el formulario abre ese campo vacío. | 41.2366,1.8059 |
| to_label | Qué mostrar en el campo de destino. | Sitges |
| when | Hora de recogida, con desplazamiento horario. Sin ella, el viaje es lo antes posible. | 2026-09-25T09:30:00+02:00 |
| passengers | Cuántas personas viajan. Se elige la clase más pequeña en la que caben. | 4 |
| bags | Cuántos bultos de equipaje. Se usa igual. | 3 |
| class | La clase de vehículo, por su nombre en el fichero legible por máquina. Manda sobre el número de pasajeros. | comfort |
| extras | Servicios opcionales, por los identificadores del fichero legible por máquina. | 1,2 |
| flight | Número de vuelo para una recogida en el aeropuerto. Llega al conductor. | VY1234 |
| utm_source | De dónde viene el enlace. Ponga su propio nombre, véase más abajo. | your-assistant |
Antes de construir un enlace
- Nada en el enlace es fatal. Un parámetro que no podemos leer cuesta solo ese campo: el formulario se abre igualmente, relleno con todo lo demás.
- Un grupo más grande que nuestro coche mayor no se queda sin respuesta: el formulario abre la clase más grande que vendemos y la página avisa de que la reserva necesita más de un coche - reservar ese coche y repetir la reserva para el resto, o escribirnos.
- El idioma es la primera parte de la dirección. /es/book abre el formulario en español y no hay ningún parámetro de idioma.
- Los puntos son coordenadas, no nombres de lugares. Resuelva antes la dirección o lleve a la persona a la página de la ruta.
- La recogida tiene que estar en España. Un enlace con una recogida fuera abre el formulario, y el pedido se rechaza al confirmarlo.
- Los parámetros solo se añaden: nada se renombra ni se retira. Un enlace creado hoy seguirá funcionando.
La misma reserva, en seis idiomas
Aeropuerto de Barcelona a Sitges, el 25 de septiembre a las nueve y media, cuatro personas, tres maletas, Comfort, vuelo VY1234.
Diga de dónde viene
Ponga utm_source en el enlace con su propio nombre, para poder distinguir una reserva hecha por él de otra en la que alguien escribió la dirección. La marca se guarda con el pedido una vez que el visitante acepta las cookies; sin consentimiento la reserva funciona igual y no lleva ninguna marca.
Lo mismo, para una máquina
Todos los parámetros, las clases de vehículo con sus plazas y los servicios opcionales con sus identificadores, en JSON. Léalo en vez de adivinar el nombre de una clase.
https://letsgo-transfer.com/booking-link.jsonPrecios y reservar por API
No hay ningún endpoint para crear una reserva: pagar con tarjeta exige una pantalla y una persona, así que la entrega termina en este enlace de todos modos. El precio sin iniciar sesión es un endpoint aparte que solo responde a un token de servicio que emitimos nosotros, así que hable con nosotros antes de construir sobre él.
POST /api/orders/quote