Documentación para desarrolladores SIVA
Esta documentación describe los servicios que están desplegados en el entorno de desarrollo y cómo consumirlos desde SIVA APP y SIVA POS.
Empieza aquí
- Referencia REST interactiva: operaciones, parámetros, respuestas y probador contra SIVA BACK.
- Identidad y autorización: iniciar sesión, usar el token y entender los permisos.
- Sincronización offline: contrato de registros, reintentos y cursores.
- Arquitectura actual: conexiones entre los cuatro proyectos y las bases de datos.
- Capacidades y estado: qué está disponible, qué está parcialmente integrado y qué está planeado.
La API del portal se genera desde la especificación publicada por SIVA BACK. El contrato canónico de negocio contiene operaciones futuras y se mantiene separado; no se presenta como una API ya disponible.
El probador envía solicitudes a https://siva-back.dev.codeponce.com. Algunas operaciones crean o modifican datos de desarrollo. Usa únicamente organizaciones y datos de prueba.
Servicios actuales
SIVA BACK expone comprobaciones públicas de salud y versión, además de rutas autenticadas para consultar o crear organizaciones, registrar dispositivos, obtener una autorización offline acotada y sincronizar registros JSON flexibles.
No hay endpoints comerciales para aceptar ventas, pagos o cierres. En particular, almacenar una intención de venta de demostración no significa que SIVA haya aceptado una venta.