Skip to Content
LaGruva API Documentation 馃帀
IntegracionesCrear Pedido

Crear Pedido

Permite obtener una estimaci贸n del servicio, generar una referencia de pago y el pedido.

Devuelve el pedido creado

POST https://develop.api.lagruva.com/applications/orders

Headers

Authorization: Bearer {accessToken} Content-Type: application/json

Body

{ "originLatitude": -34.6037, "originLongitude": -58.3816, "destinationLatitude": -34.6158, "destinationLongitude": -58.4333, "serviceId": 1, "phoneNumber": "+5492954123456", "vehicleIdentification": "AG000BY" }

Par谩metros

CampoTipoDescripci贸n
originLatitudenumberLatitud de origen
originLongitudenumberLongitud de origen
destinationLatitudenumberLatitud de destino
destinationLongitudenumberLongitud de destino
serviceId1 | 2 | 3C贸digo del servicio (1 = Servicio de Remolque, 2 = Puente de Bateria, 3 = Cambio de Neumaticos)
phoneNumberstringN煤mero de tel茅fono en formato E.164
vehicleIdentificationstringPatente del vehiculo

Respuestas

200 OK

{ "id": 1, "status": "pending", "pendingStatus": "partner_peding", "mercadoPagoReference": "https://mercadopago.com.ar/preference...", "originLatitude": -34.6037, "originLongitude": -58.3816, "destinationLatitude": -34.6158, "destinationLongitude": -58.4333, "originTitle": "Av. Corrientes 1234", "destinationTitle": "Av. Cabildo 2500", "serviceCode": 1, "vehicleIdentification": "AG000BY", "duration": "1154s", "distance": 15234, "totalAmount": 25000, "partnerAmount": 20000, "platformAmount": 5000, "partnerDistance": 124124, "partnerDuration": "123123s", "clientName": "Juan P茅rez", "clientPhone": "+5492954123456", "partner": null, "createdAt": "2026-05-17T02:55:00.000Z", "updatedAt": "2026-05-17T03:10:00.000Z" }

Campos de respuesta

CampoTipoDescripci贸n
idnumberIdentificador del pedido
statuspending | finished | paused | cancelled | closedEstado del pedido
mercadoPagoReferencestringUrl del pago de mercado pago
pendingStatuspending_paymentpending_partner | partner_start_order | partner_going_to_origin | partner_in_origin | partner_going_to_destination
originLatitudenumberLatitud de origen
originLongitudenumberLongitud de origen
destinationLatitudenumberLatitud de destino
destinationLongitudenumberLongitud de destino
originTitlestringDirecci贸n de origen
destinationTitlestringDirecci贸n de destino
serviceCode1 | 2 | 3C贸digo del servicio
vehicleIdentificationstringPatente del veh铆culo
durationstringDuraci贸n estimada del servicio
distancenumberDistancia estimada en metros
totalAmountnumberMonto total
partnerAmountnumberMonto correspondiente al socio
platformAmountnumberMonto correspondiente a la plataforma
partnerDistancenumberDistancia estimada en metros entre el partner y el origen del pedido
partnerDurationstringDuraci贸n estimada del partner al origin del pedido
clientNamestringNombre del cliente
clientPhonestringN煤mero de tel茅fono del cliente
partnerobject | nullInformaci贸n del socio asignado
createdAtstringFecha de creaci贸n
updatedAtstringFecha de 煤ltima actualizaci贸n

Diagrama de estados


400 Bad Request

{ "message": "No hay grueros disponibles" }