Skip to main content
POST
Consultar cotización y ruta de una entrega sin pedido
Devuelve la cotización y una ruta referencial para una entrega sin pedido, sin solicitar un despacho. Envía un local autorizado en storeId y las direcciones en fromAddress y toAddress. La respuesta incluye quote, las coordenadas disponibles de origen y destino y route: puntos del recorrido, distancia en metros y duración estimada de conducción en segundos. La duración no incluye la espera de un repartidor ni garantiza una hora de llegada. En ida y vuelta, el precio incluye la vuelta, pero la ruta describe solo la ida. Si el cálculo de ruta falla después de cotizar, la respuesta conserva success: true, la cotización y las coordenadas resueltas; incluye routeError y omite route. La cotización no reserva el precio ni genera un quoteId. Al crear el despacho se aplican los precios y validaciones vigentes.

Authorizations

Authorization
string
header
required

Bearer authentication header of the form Bearer <token>, where <token> is your auth token.

Body

application/json
storeId
string
required

ID Justo del local solicitante.

fromAddress
object
required

Dirección para cotizar y calcular la ruta. Las coordenadas son opcionales; si se envían, deben incluir latitud y longitud válidas.

toAddress
object
required

Dirección para cotizar y calcular la ruta. Las coordenadas son opcionales; si se envían, deben incluir latitud y longitud válidas.

isCash
boolean

Si es true, considera cobro en efectivo.

amountToPay
number

Monto que debe cobrarse si isCash es true.

tipAmount
number

Propina para el repartidor en moneda del local. Se suma al precio con impuestos para obtener totalAmount. Usa el mismo tipAmount al crear el despacho.

Required range: x >= 0
isRoundTrip
boolean

Si es true, considera vuelta al origen.

useCarForDelivery
boolean

Si es true, cotiza con vehículo tipo auto.

Response

The OpenAPI spec

success
boolean
Example:

true

data
object

Cotización y ruta referencial de una entrega sin pedido, sin crear un despacho. Si el cálculo de ruta falla, conserva la cotización y las coordenadas resueltas, omite route e incluye routeError.

Example: