API RESTJSONHTTPS

API de Shalom para ecommerce y sistemas de ventas.

Integra Shalom con tu tienda, ERP o flujo de n8n: crea guías en Shalom Pro, cotiza tarifas, consulta agencias y rastrea pedidos por API. Ideal para el ecommerce peruano y la venta con pago contra entrega (COD): cada entrega, rechazo o cambio de estado llega por webhook, sin polling. REST + JSON sobre HTTPS con tu API key.

Transporte terrestre + aéreo1000 req/minDominio: shalom-api.latPlataforma independiente · no afiliada a Shalom
ejemplo · en vivocargando…
$ curl -i GET /public/agencies?q=LIMA
GET /public/agencies?q=LIMA
0endpoints
0req · por minuto
JSONrespuestas
HTTPSencriptado
24/7disponible
POST/trackPOST/track/batchGET/track/voucherGET/track/labelGET/agenciesGET/agencies/searchGET/public/agenciesGET/locations/departmentsGET/locations/departments/{depId}/provincesPOST/account/registerPOST/account/register-bulkPOST/account/quoteGET/account/dni/{dni}GET/validatePUT/webhooksPOST/tracking/subscriptionsPOST/instancesPOST/instances/loginPOST/trackPOST/track/batchGET/track/voucherGET/track/labelGET/agenciesGET/agencies/searchGET/public/agenciesGET/locations/departmentsGET/locations/departments/{depId}/provincesPOST/account/registerPOST/account/register-bulkPOST/account/quoteGET/account/dni/{dni}GET/validatePUT/webhooksPOST/tracking/subscriptionsPOST/instancesPOST/instances/login
01Qué es

Data de Shalom desde tu app.

Shalom API Perú te permite consultar tracking, agencias y ubicaciones de shalom.com.pe, y además crear envíos en pro.shalom.pe usando las credenciales de tu cliente final. Tú solo haces requests — nosotros nos encargamos del resto.

01

Tracking de envíos

Busca por número de orden, código u ose_id. Obtén la orden completa con sus estados de tracking en una sola llamada.

POST /track
02

Catálogo de agencias

Lista, busca y filtra agencias por departamento, provincia, nombre o servicio aéreo. Con latitud y longitud listas para dibujar en un mapa.

GET /agencies
03

Ubigeos del Perú

Departamentos, provincias y distritos con sus códigos. Datos siempre actualizados para tus formularios.

GET /locations/departments
04

Crear envíos con tu cliente

Genera guías reales en pro.shalom.pe con las credenciales de tu cliente final. Registro individual o masivo, cotización y validación de DNI.

POST /account/register
02Cobertura

Todas las agencias.

Las agencias de Shalom con la latitud y longitud que devuelve GET /public/agencies. Acercate a una ciudad y aparecen una por una — el mismo catálogo que consultás desde tu app, dibujado sobre el mapa del Perú.

GET /public/agenciesacercá para ver agencias
… · © Esri
0
agencias
0
deptos.
0
aéreo
Agencia más cercana

Acercá el mapa a una ciudad y cualquier agencia te queda a un toque. Para ordenar por cercanía desde código usá ?near=lat,lng en una sola llamada.

Dónde hay más agencias

    03Diferencia

    Nada que vigilar.

    El estado del envío y el estado de la API son las dos cosas que normalmente te obligan a estar encima de la integración. Las dos te llegan solas: un POST firmado cuando el envío cambia, y un health en vivo que podés leer desde tu propio código.

    No vigiles el envíopush

    Webhooks de tracking

    En vez de pollear el estado cada pocos segundos, registrás tu URL una vez y te empujamos un POST firmado cada vez que el envío cambia de estado. Cero polling, cero cron: el mismo envío que antes te costaba miles de requests ahora son solo los cambios reales.

    720×menos requests por el mismo envío con webhooks
    • ▸Firma HMAC-SHA256
    • ▸Timeline completo en el payload
    • ▸Reintentos + idempotencia
    • ▸Suscribí guías una por una
    PUT /webhooks · POST /tracking/subscriptions
    No vigiles la APIen vivo

    Estado del servicio

    Monitoreamos la disponibilidad del backend en tiempo real. Consultá el estado actual, la latencia y el uptime del servicio cuando quieras — con total transparencia.

    • ▸Ping de salud del servicio
    • ▸Latencia medida por request
    • ▸Uptime del proceso en vivo
    Todos los servicios
    —
    GET / (health)
    —
    latencia
    —
    uptime
    Datos reales de GET / — se actualiza solo
    04Cómo funciona

    3 pasos. Así de simple.

    01

    Solicita tu API key

    Escríbenos por WhatsApp para obtener tu key. Te la entregamos listo para usar.

    WhatsApp
    02

    Agrega el header a tus requests

    Tu key viaja en el header de cada petición. Nada más que recordar.

    $X-API-Key: tu-api-key
    03

    Consulta lo que necesites

    Tracking, agencias, ubigeos, cotizaciones y envíos. Todo con los mismos headers.

    curl -X POST "https://api.shalom-api.lat/track" \
      -H "x-api-key: tu-api-key" \
      -H "Content-Type: application/json" \
      -d '{"orderNumber":"01234567","orderCode":"1234"}'
    POST /track → 200 OK
    04aComparativa

    API o proceso manual: la diferencia es el tiempo.

    Lo mismo que haces a mano en Shalom Pro, hecho por máquina en una fracción del esfuerzo.

    TareaCon Shalom APIA mano en Shalom Pro
    Crear una guía en Shalom Pro1 llamada POST con JSON, sin navegadorLogin + formulario completo
    Envíos masivosHasta un lote por petición con auto-completado de agencias y tarifasUno por uno, copiando dirección por dirección
    Cotizar una tarifaGET/POST con origen y destino, respuesta en JSONSeleccionar agencias en la web hasta ver el precio
    Rastrear pedidosConsultas por API o lote de hasta 50 guíasPegar número y código de cada guía en el formulario
    Enterarte de un cambio de estadoWebhook firmado (HMAC) con reintentos automáticosNo disponible en la web
    Enterarte de una entrega o rechazo (pago contra entrega)Webhook automático con el estado exacto: en reparto, entregado o rechazadoLlamar a la agencia y preguntar pedido por pedido
    Automatizar con n8n, Zapier o IAEndpoints REST + nodo oficial de n8nNo disponible en la web
    04bIntegraciones

    Tu tienda vende, Shalom entrega, la API conecta.

    Guías de integración de Shalom con WooCommerce, Shopify, n8n, Zapier, Make y agentes de IA. Pensada para el ecommerce peruano, incluida la venta con pago contra entrega (COD).

    05Endpoints

    Qué puedes consultar.

    Todos tus endpoints reales: tracking, agencias, ubigeos, cuentas, instancias y webhooks. Docs completos →

    Webhooks de tracking

    6 endpoints

    Registra tu URL, suscribe las guías a vigilar y recibe un POST firmado cada vez que un envío cambia de estado. Sin polling.

    30 endpoints documentados · rate limit 1000 requests por minutoDocs completos
    06Preguntas frecuentes

    Shalom API Perú, claro y simple.

    Integración de Shalom con n8n, Zapier, agentes de IA o tu propio código: respuestas a las dudas más comunes.

    ¿Qué es Shalom API Perú?+

    Shalom API Perú es una API REST para consultar el tracking de envíos de Shalom (shalom.com.pe), listar y buscar agencias, obtener los ubigeos del Perú y crear envíos reales en pro.shalom.pe con las credenciales de tu cliente. Todo en JSON sobre HTTPS.

    ¿Cómo obtengo una API key de Shalom?+

    Escríbenos por WhatsApp para solicitar tu API key. La recibes de inmediato y la envías en el header x-api-key de cada petición. Es el único paso de configuración que necesitas.

    ¿Cómo integrar Shalom API con n8n?+

    Con los nodos de HTTP Request de n8n apuntas a los endpoints de Shalom API: POST /track para el estado de un envío, GET /agencies para listar agencias o POST /account/quote para cotizar. Agregas el header x-api-key, parseas el JSON y automatizas el flujo. También puedes dejar de pollear usando webhooks (PUT /webhooks + POST /tracking/subscriptions).

    ¿Qué endpoints ofrece Shalom API?+

    Tracking (GET y POST /track con estados, lote, voucher y etiqueta), Agencias (/agencies, /agencies/search y la demo pública /public/agencies), Ubicaciones (/locations/departments y sus provincias y distritos), Cuentas e Instancias (crear envíos individuales o masivos, cotizar, validar DNI y manejar sesiones) y Webhooks de tracking. Son 30 endpoints documentados con rate limit de 1000 requests por minuto.

    ¿Puedo crear envíos en Shalom Pro con la API?+

    Sí. Con las credenciales de tu cliente final puedes generar guías reales en pro.shalom.pe, registrar envíos individuales o masivos, consultar pendientes, cotizar y validar DNI, con sesiones persistentes por instancia.

    ¿Sirve para venta con pago contra entrega (COD)?+

    Sí, es uno de los usos más comunes en el ecommerce peruano. Creas la guía por API cuando el pedido se paga, y con los webhooks de tracking te enteras al instante de cada estado del pedido: en reparto, entregado o rechazado. Así concilias tus pedidos COD sin llamar a ninguna agencia.

    ¿Dónde encuentro las agencias y sedes de Shalom en el Perú?+

    El directorio /agencias reúne todas las sedes devueltas por el catálogo público de Shalom, organizadas por departamento y provincia. Cada agencia tiene dirección, referencia, horario, teléfono y mapa.

    ¿"Shalom API" es lo mismo que "api de shalom" o "shalon api"?+

    Sí. "Shalom API", "api de shalom", "api shalom", "shalom api peru" y el error frecuente "shalon api" se refieren a esta plataforma de integración para tracking, agencias, ubicaciones y envíos de Shalom.

    Empezar

    Listo para integrar.

    Solicita tu API key y empieza a consultar tracking, agencias y ubigeos, o a crear envíos reales desde tu aplicación.