API routes e integraciones
Los diez route handlers del portal, la autenticación con Auth0 contra robo-api y la integración con Salesforce Marketing Cloud.
Los diez route handlers del portal, la autenticación con Auth0 contra robo-api y la integración con Salesforce Marketing Cloud.
API que recibe notificaciones de actualización/creación de cliente desde GIO y POS, y las persiste como ficheros JSON en Google Cloud Storage.
Redirige (HTTP 301) dominios legacy/alias de Hawkers hacia sus URLs canónicas, incluyendo resolución de URLs cortas hawke.rs/nweek.eu contra base de datos.
API backend central del ecosistema Hawkers PI, que integra pedidos, logística, marketplaces, feeds y cupones sobre cinco bases de datos PostgreSQL.
API receptora de webhooks del proveedor logístico Logisfashion (movimientos de stock, inbound, pedidos e inventario); actualmente solo registra los payloads, sin persistencia ni autenticación real.
API webhook agregadora que recibe actualizaciones de estado de pedido de múltiples transportistas y las almacena en GCS; varios endpoints "públicos" aceptan cualquier payload sin verificación específica del proveedor.
Fachada REST que recibe notificaciones de Mercado Libre y las persiste sin procesar para su tratamiento asíncrono posterior; el endpoint de recepción no valida el origen de la petición.
Servicio de gestión y renovación de tokens OAuth para los marketplaces Shopee, Miravia y MercadoLibre Colombia, expuestos vía API REST y refrescados por jobs programados.
API REST para consultar puntos de recogida (pickup points) por código+carrier, coordenadas geográficas o código postal.
Genera y sirve los feeds XML/PHP de Google Shopping para Hawkers y Northweek, aplicando overrides de campo y columnas protegidas desde base de datos.
API REST para la gestión de devoluciones de producto (creación, edición, consulta) con autenticación OAuth2/JWT vía Auth0 y modo de pruebas por tablas sombra.
Recibe eventos de carrito abandonado desde la web, los almacena en GCS y los envía normalizados a Salesforce (Marketing Cloud/CRM) cada 2 minutos.