Gextia API
API REST propia de Gextia con endpoints acotados y documentados, construida con FastAPI: más segura y controlada que XML-RPC.

Para qué sirve
Qué resuelve Gextia API
Abrir Gextia a integraciones propias sin abrir el ERP entero. La alternativa histórica es XML-RPC: expone todo el sistema, no trae documentación y obliga a confiar en el criterio de quien programa la integración al otro lado.
Gextia API es una capa REST propia construida con FastAPI que expone endpoints acotados —pedidos de venta, contactos y productos— con autenticación por token ligado a un usuario de Gextia, control explícito de qué campos y acciones se habilitan, registro de peticiones y respuestas para auditoría, y documentación navegable en Swagger sin necesidad de acceder al entorno.
Los endpoints se han construido sobre las necesidades de los primeros clientes y se pueden pedir endpoints ad-hoc para casos concretos.
Cada problema tiene una solución concreta dentro de este paquete. Sin parches, sin rodeos.
Integraciones custom requieren desarrollo completo
Solución: API estándar con operaciones CRUD
Sin trazabilidad de operaciones externas
Solución: Logger de auditoría integrado
Acceso no controlado a datos con XML-RPC
Solución: Gextia API controla qué campos y acciones se habilitan, limitando acceso
XML-RPC sin documentación accesible
Solución: Swagger integrado con documentación de todos los endpoints
Qué incluye
Pedidos de venta, contactos y catálogo de productos: alta, consulta, edición y baja.
- Pedidos de venta: creación, consulta, actualización y borrado
- Contactos: gestión completa (alta, consulta, edición, baja)
- Catálogo de productos: gestión completa
- Endpoints construidos basándose en necesidades de primeros clientes (facturación aún no habilitada)
Token único ligado a un usuario de Gextia, permisos heredados de ese usuario y registro de peticiones y respuestas.
- Sistema de autenticación con token único basado en usuario Gextia
- Logger de peticiones y respuestas (auditoría básica)
- Seguridad basada en permisos de usuario
- Control de qué campos y acciones se exponen al cliente, a diferencia de las integraciones genéricas por API, que exponen todo el modelo de datos
Filtrado, paginado y ordenación de los resultados.
- Filtrado de datos
- Paginado de resultados
- Ordenado de registros
Capa REST en FastAPI con documentación navegable en Swagger, sin necesidad de entrar al entorno.
- Framework FastAPI (Python, alto rendimiento)
- Documentación sólida vía Swagger (ventaja frente a las integraciones genéricas por API, que requieren acceder directamente al entorno)
- Llamadas mayoritariamente síncronas (sin cola), pero operaciones masivas podrían usar cola
Endpoints a medida para necesidades concretas que los estándar no cubren.
- Posibilidad de solicitar endpoints ad-hoc para necesidades específicas (ej: división de líneas de pedido para un cliente, campos propios para otro)
Sectores donde más aporta
¿Quieres ver Gextia API en funcionamiento?
Te lo mostramos sobre tus propios flujos y datos. Sin compromiso.