Gextia API

API REST propia de Gextia, abstracción de la API genérica con endpoints específicos, acotados y eficientes. Desarrollada con FastAPI, más segura y controlada que XML-RPC.

1Bloque
Solicita una demo
Para qué sirve

Qué resuelve Gextia API

API REST propia de Gextia, abstracción de la API genérica con endpoints específicos, acotados y eficientes. Desarrollada con FastAPI, más segura y controlada que XML-RPC.

Alcance funcional

Qué incluye

Operaciones CRUD

  • Pedidos de Venta (sale.order): Crear, Leer, Actualizar, Borrar
  • Contactos (res.partner): CRUD completo
  • Productos (product.product): CRUD completo
  • Endpoints construidos basándose en necesidades de primeros clientes (facturación aún no habilitada)

Seguridad y auditoría

  • 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 XML-RPC que expone todo)

Funcionalidades de consulta

  • Filtrado de datos
  • Paginado de resultados
  • Ordenado de registros

Arquitectura

  • Framework FastAPI (Python, alto rendimiento)
  • Módulos base: gextia_api_base, gextia_api_logger, auth
  • Documentación sólida vía Swagger (ventaja frente a XML-RPC que requiere acceder al entorno)
  • Llamadas mayoritariamente síncronas (sin cola), pero operaciones masivas podrían usar cola

Desarrollos ad-hoc

  • Posibilidad de solicitar endpoints ad-hoc para necesidades específicas (ej: división de líneas de pedido para Online Canarias, campos propios de Escolar)
Problemas que resuelve

¿Reconoces alguna de estas situaciones?

Cada problema tiene una solución concreta dentro de este paquete. Sin parches, sin rodeos.

Integraciones custom requieren desarrollo completo

API estándar con operaciones CRUD

Sin trazabilidad de operaciones externas

Logger de auditoría integrado

Acceso no controlado a datos con XML-RPC

Gextia API controla qué campos y acciones se habilitan, limitando acceso

XML-RPC sin documentación accesible

Swagger integrado con documentación de todos los endpoints

¿Quieres ver Gextia API en funcionamiento?

Te lo mostramos sobre tus propios flujos y datos. Sin compromiso.