API de Logística Nacional
Integra la logística de última milla de LogiHub directamente en tu E-commerce, ERP o sistema de gestión. Automatiza envíos, genera etiquetas y rastrea paquetes en tiempo real en toda la República Dominicana.
Endpoint Base: https://api.logihub.tech/v2/nacional
Internacional en Desarrollo: Esta documentación cubre exclusivamente las operaciones nacionales. La API internacional estará disponible en Q3 2026.
Autenticación
Todas las peticiones deben incluir tu API Key en los headers. Puedes generar tu llave en el Panel de Cliente.
X-API-Key: lgh_live_xxxxxxxxxxxxxxxxxxxxxxxx
Cotizar Envío POST
Calcula el costo exacto de un envío basado en peso y destino.
/quote
curl -X POST https://api.logihub.tech/v2/nacional/quote \
-H "X-API-Key: TU_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"delivery_mode": "central",
"weight_lb": 2.5,
"dest_province": "Distrito Nacional",
"dest_city": "Piantini"
}'
const response = await fetch('https://api.logihub.tech/v2/nacional/quote', {
method: 'POST',
headers: {
'X-API-Key': 'TU_API_KEY',
'Content-Type': 'application/json'
},
body: JSON.stringify({
delivery_mode: 'central',
weight_lb: 2.5,
dest_province: 'Distrito Nacional',
dest_city: 'Piantini'
})
});
const data = await response.json();
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "https://api.logihub.tech/v2/nacional/quote");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, json_encode([
"delivery_mode" => "central",
"weight_lb" => 2.5,
"dest_province" => "Distrito Nacional",
"dest_city" => "Piantini"
]));
curl_setopt($ch, CURLOPT_HTTPHEADER, [
"X-API-Key: TU_API_KEY",
"Content-Type: application/json"
]);
$response = curl_exec($ch);
curl_close($ch);
Respuesta Exitosa
{
"ok": true,
"charges": {
"shipping": 150.00,
"cod_fee": 0,
"insurance": 25.00,
"total": 175.00,
"mode": "central"
},
"message": "Tarifa calculada correctamente"
}
Crear Envío POST
Registra un nuevo envío en el sistema y genera la guía.
/create_central
{
"weight": 2.5,
"dest_province": "Santo Domingo",
"dest_city": "Santo Domingo Este",
"dest_address": "Calle 5ta, Res. Amapola",
"receiver_name": "Juan Pérez",
"receiver_phone": "809-555-1234",
"cod_amount": 1500.00,
"notes": "Llamar al llegar"
}
Webhooks
Configura una URL en tu panel para recibir notificaciones de cambio de estado.
{
"event": "shipment.status_updated",
"tracking_number": "LHN240101000123",
"status": "delivered",
"timestamp": "2026-01-04T10:30:00Z",
"proof_of_delivery": "https://img.logihub.tech/pod/..."
}
LogiAI · Asistencia LogiHub
En línea · Soporte de envíos
Completa tus datos para iniciar el chat con LogiAI.