Documentación de SendIt
Una sola API REST para cotizar, generar guías y rastrear envíos con todas las paqueterías de México.
SendIt es la infraestructura de envíos para México. Una sola API REST conecta tu negocio con las principales paqueterías del país. Cotizas en tiempo real, generas guías y rastreas con estados normalizados. Los precios están en pesos y fondeas por SPEI.
Todas las peticiones van a la misma URL base:
https://api.sendit.mx/v1
Y toda respuesta usa el mismo sobre:
{
"success": true,
"data": { "...": "..." },
"meta": { "...": "..." }
}
Empieza aquí
Tu primera guía
De cero a una guía en PDF en minutos. En modo de prueba, sin tarjeta.
Autenticación
Crea llaves de API, distingue los prefijos sk_test_ y sk_live_, y protege tus credenciales.
Modo de prueba
Un sandbox completo. Paqueterías simuladas y $10,000 MXN de saldo virtual.
Webhooks
Recibe cada cambio de estado en tu servidor, con firmas verificables.
El flujo esencial
Tu integración llega a su primera guía en tres pasos:
- Crea un envío.
POST /v1/shipmentsdevuelve el envío yrates[]en la misma respuesta. Ahí vienen las cotizaciones de todas las paqueterías. - Elige una cotización. Cada tarifa trae un
id, el desglose con IVA y el tiempo estimado de entrega. El total que ves es lo que se debita de tu monedero. - Compra la guía.
POST /v1/shipments/:id/labelcon elrateIdelegido devuelve el PDF y el número de rastreo.
Si ya sabes con qué paquetería enviar, o quieres la más barata, compra la guía en una sola llamada con el objeto purchase. Ver Compra en una llamada.
curl -X POST https://api.sendit.mx/v1/shipments \
-H "X-API-Key: sk_test_..." \
-H "Content-Type: application/json" \
-d '{
"from": { "contactName": "Almacén CDMX", "contactPhone": "+5215512345678",
"street": "Av. Insurgentes Sur", "exteriorNumber": "1602",
"neighborhood": "Crédito Constructor", "city": "Ciudad de México",
"state": "CDMX", "postalCode": "03940", "country": "MX" },
"to": { "contactName": "María López", "contactPhone": "+5213312345678",
"street": "Av. López Mateos", "exteriorNumber": "45",
"neighborhood": "Jardines del Sol", "city": "Zapopan",
"state": "JAL", "postalCode": "45050", "country": "MX" },
"parcel": { "length": 30, "width": 20, "height": 15, "weight": 2.5 }
}'
Explora por tema
Envíos
El objeto shipment y su ciclo de vida.
Cotizaciones
Compara tarifas de todas las paqueterías en una llamada.
Órdenes
Pedidos de tu tienda con artículos y múltiples envíos.
Monedero
Saldo prepagado en MXN. Fondea por SPEI o con tarjeta.
CFDI
Configura tu perfil fiscal y consulta registros de factura (beta).
Convenciones
Errores, paginación, idempotencia y versionamiento.