Referencia Técnica
Documentación del Edge Gateway
Endpoints REST, webhooks de e-commerce y directivas de integración para tenants en Cloudflare.
POST
/v1/leads Captura Universal de Prospectos y Leads B2B
Recibe solicitudes de contacto desde formularios web, valida Cloudflare Turnstile, envía notificación por correo con branding personalizado y despacha alerta a WhatsApp.
curl -X POST https://mpa-edge-gateway.mps-test.workers.dev/v1/leads -H "Content-Type: application/json" -d '{
"tenant_id": "microcomp",
"full_name": "Ing. Carlos Mendoza",
"email": "cmendoza@empresa.com",
"phone_number": "524421234567",
"message": "Solicitud de cotización para Red Hat OpenShift",
"attribution": {
"gclid": "EAIaIQobChMI...",
"fbclid": "IwAR0..."
}
}' POST
/v1/webhooks/shopify/:tenant/orders-paid Recepción de Pedidos Pagados Shopify
Procesa compras completadas en tiendas Shopify. Verifica la firma criptográfica HMAC-SHA256, rescata el valor del pedido y retroalimenta de servidor a servidor a Google Ads y Meta CAPI.
// Configuración en Shopify Admin -> Notificaciones -> Webhooks:
URL: https://mpa-edge-gateway.mps-test.workers.dev/v1/webhooks/shopify/gearup/orders-paid
Evento: Pago de pedido (orders/paid)
Formato: JSON GET
/v1/calendar/:tenant/admin/blackouts Consulta de Fechas Bloqueadas y Citas
Retorna la lista de fechas ocupadas (bodas o citas) persistidas en Cloudflare D1 para renderizado instantáneo en los calendarios de los clientes.