Kraft

Documentación de la API

Integra Kraft Envíos directamente en tu sistema, tienda o ERP con nuestra API REST.

REST APIBearer AuthJSON✓ Activa

Base URL

https://api.kraft-envios.com/functions

Todas las peticiones requieren el header Authorization con tu API Key en formato Bearer. Tu API Key la puedes encontrar en la sección Conexiones dentro de la plataforma.

headers
Authorization: Bearer kraft_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Content-Type: application/json
⚠️ Importante: Nunca expongas tu API Key en código del lado del cliente (frontend). Úsala únicamente desde tu servidor o backend.
1

Cotizar

Llama a /apiQuote con los datos del paquete y obtén todas las opciones disponibles.

2

Elegir

Selecciona la cotización que prefieras usando su quote_id.

3

Crear guía

Llama a /apiCreateShipment pasando el quote_id y las direcciones. Se descuenta tu saldo automáticamente.

POSThttps://api.kraft-envios.com/functions/apiQuote

Devuelve todas las cotizaciones disponibles con los precios asignados a tu cuenta, ordenadas de menor a mayor precio.

Body (JSON)

json
{
  "origin_zip": "06600",       // CP origen (requerido)
  "destination_zip": "44100",  // CP destino (requerido)
  "weight": 2,                 // Peso en kg (requerido, mínimo 0.1)
  "length": 30,                // Largo en cm (opcional, default: 30)
  "width": 20,                 // Ancho en cm (opcional, default: 20)
  "height": 15                 // Alto en cm (opcional, default: 15)
}

Respuesta exitosa (200)

json
{
  "success": true,
  "count": 12,
  "quotes": [
    {
      "quote_id": "b3f1c2a0-...",     // Token único, pásalo a /apiCreateShipment
      "carrier": "Estafeta",          // Paquetería real
      "service": "Estafeta Terrestre",// Nombre del servicio
      "price": 98.50,                 // Precio final en MXN (IVA incluido)
      "delivery_days": 3              // Días estimados de entrega
    }
  ]
}
💡 Nota: Las cotizaciones ya vienen con el precio final aplicado a tu cuenta (incluyendo márgenes configurados). Están ordenadas de menor a mayor precio. El quote_id expira en 30 minutos.

¿Necesitas ayuda con la integración?

Nuestro equipo técnico puede asistirte para conectar tu plataforma.

Contactar soporte

Kraft Soluciones en Envíos · Documentación API v1.0