OCA/web-api
Repositorio de la comunidad OCA con 9 módulos para Odoo confirmados en el catálogo de OdooWiki (versiones 12.0, 14.0, 15.0, 16.0, 17.0, 18.0, 19.0). Revisado el 2026-11-03.
Abrir en GitHubMódulos confirmados por versión
Módulos del repositorio
- EndpointOdoo 14, 16, 17, 18, 19endpoint
Permite a los administradores crear endpoints web personalizados directamente en Odoo rellenando un formulario, sin escribir un módulo de controlador. Cada endpoint puede validar JSON o XML entrante y ejecutar un pequeño fragmento de código para construir la…
- Endpoint Auth API keyOdoo 14, 16, 17, 18, 19endpoint_auth_api_key
Permite proteger los endpoints de Odoo con claves API, eligiendo qué grupos de claves API pueden llamar a cada endpoint.
- Endpoint cacheOdoo 14, 18endpoint_cache
Añade una pestaña Cache a las pantallas de configuración de endpoints donde puedes elegir cuánto tiempo se conservan los resultados (diario, semanal o mensual), ver cuántos resultados en caché existen, verlos o purgarlos, y precalentar la caché.
- Endpoint cache pre-heatOdoo 14, 18endpoint_cache_preheat
Te permite programar el precalentamiento automático de la caché para endpoints de API, de modo que los endpoints lentos se refresquen en segundo plano en lugar de durante una llamada en vivo. Un trabajo programado diario reconstruye la caché de los endpoints…
- Endpoint JSONifierOdoo 14, 18endpoint_jsonifier
Añade una pestaña Export en los registros de endpoint donde puedes elegir una configuración de exportación (exporter) que será usada por los parsers de JSONifier. Esto permite que los endpoints reutilicen una definición de exportación existente al producir…
- Endpoint route handlerOdoo 14, 16, 17, 18, 19endpoint_route_handler
Módulo técnico que permite a los desarrolladores registrar endpoints web personalizados (URLs) directamente desde registros de Odoo, sin editar código. Proporciona un modelo base y una herramienta para añadir o eliminar rutas sobre la marcha.
- WebServiceOdoo 12, 14, 15, 16, 17, 18, 19webservice
Permite a los administradores registrar servicios web externos (endpoints HTTP) en Odoo con su URL, método de autenticación y tipo de contenido, y usarlos desde otros módulos para enviar solicitudes GET, POST o PUT.
- WebService CoreOdoo 18webservice_core
Permite a los administradores registrar servicios web externos (backends) y endpoints con nombre con su URL, método HTTP, cabeceras, parámetros de consulta y autenticación, para que otros módulos puedan llamarlos sin frameworks adicionales.
- WebService Server EnvironmentOdoo 18, 19webservice_server_env
Te permite almacenar y gestionar la configuración de conexión de tus backends de servicios web (URL, credenciales, claves API, detalles de OAuth2) en archivos de configuración en lugar de escribirlos en Odoo, de modo que los valores sensibles permanezcan…