API Universal
Qué es
- Capa de Distillsync que expone todos los sistemas conectados bajo una interfaz única y consistente
- Independientemente del sistema origen (Sage 50 con API propietaria, Shopify con REST, ERP con SQL directo), la respuesta es siempre la misma estructura
- Una sola integración en el código del SaaS o del partner da acceso a todos los sistemas del metamodelo
Qué abstrae
- Heterogeneidad de protocolos: REST, SOAP, propietarios, SQL directo
- Autenticación: OAuth 2.0, API keys, sesiones propietarias — todo se gestiona internamente
- Paginación y límites de consumo: el cliente no necesita gestionarlos
- Estructuras anidadas e inconsistencias de cada proveedor
- Actualizaciones de API cuando el ERP o ecommerce cambia su versión — el cliente no se entera
Por qué importa para SaaS Provider
- Sin API Universal: un SaaS que quiere soportar Sage + Odoo + a3ERP necesita tres integraciones distintas, tres formas de autenticación, tres estructuras de respuesta que mantener
- Con API Universal: una sola integración en su código, acceso a todos los sistemas del metamodelo, cero mantenimiento de conectores cuando los proveedores actualizan sus APIs
- Time-to-market: semanas en lugar de meses
Por qué importa para partners técnicos
- Pueden construir herramientas (reporting, auditoría, migración) que funcionan sobre cualquier combinación ERP×ecommerce sin código adicional por combinación
Lo que no es
- No es una API de terceros que hay que aprender
- No es un wrapper genérico — está construida sobre el metamodelo semántico, no sobre los endpoints nativos de cada sistema