Odoo en línea

Odoo en línea ofrece bases de datos privadas alojadas y gestionadas por Odoo. Puedes acceder a las bases de datos de Odoo en línea desde cualquier navegador web y no es necesario que las instales de forma local. Puedes usarlas en producción a largo plazo o para probar Odoo a detalle, incluidas las personalizaciones que no requieren código personalizado.

Truco

Puedes usar las bases de datos de demostración compartidas para probar Odoo con rapidez. No necesitas registrarte, pero cada base de datos solo está disponible durante algunas horas.

Nota

Odoo en línea no es compatible con módulos personalizados ni con módulos de la tienda de aplicaciones de Odoo.

Gestor de bases de datos

Para gestionar una base de datos de Odoo en línea, abre el gestor de bases de datos e inicia sesión como administrador de la base de datos.

Nombres de dominio

Configura un nombre de dominio personalizado al seleccionar una base de datos y hacer clic en Nombres de dominio.

Etiquetas

Agrega etiquetas para identificar y ordenar las bases de datos. Selecciona una base de datos y haz clic en Etiquetas. Selecciona una etiqueta en el cuadro de diálogo, haz clic en el icono (más) y luego haz clic en Guardar.

Truco

Busca etiquetas en la barra de búsqueda en la parte superior derecha.

Ocultar

Oculta una base de datos de forma permanente en el gestor de bases de datos. Selecciónala y haz clic en Ocultar. En el cuadro de diálogo, haz clic en Sí, ya no la necesito.

Nota

Puedes acceder a una base de datos oculta mediante su URL.

Gestionar

Accede al resto de las opciones de gestión de las bases de datos al seleccionar una y hacer clic en Gestionar.

Cambiar planes

Cambia los planes de pago al hacer clic en Cambiar en la parte de abajo del plan deseado.

Actualizaciones

Haz clic en Actualizar para actualizar la base de datos.

Nota

Esta opción solo aparece cuando hay una actualización disponible.

Renombrar

Cambia el nombre y la URL de una base de datos al hacer clic en Renombrar. Ingresa un nombre nuevo en el cuadro de diálogo y haz clic en Renombrar.

Duplicar

Crea una copia de la base de datos al hacer clic en Duplicar. Ingresa un nombre nuevo en el cuadro de diálogo y haz clic en Duplicar.

Importante

  • La opción Para fines de prueba está seleccionada de forma predeterminada. Esta opción desactiva todas las acciones externas (como correos, pagos, órdenes de entrega y otras cosas) en la base de datos duplicada.

  • Los duplicados vencen después de 15 días.

  • Puedes crear máximo cinco duplicados por cada base de datos. En situaciones excepcionales, contacta al equipo de soporte de Odoo para ampliar el límite.

Descarga de respaldos

Descarga un archivo ZIP que contenga una copia de seguridad de la base de datos al hacer clic en Descargar copia de seguridad.

Nota

Ver los registros de actividad de administración

Consulta los registros de todas las acciones realizadas por los empleados de Odoo o el administrador de la base de datos al hacer clic en Ver los registros de actividad de administración.

Nota

Las acciones realizadas por los empleados de Odoo suelen responder a solicitudes enviadas al equipo de soporte de Odoo, a tareas dentro de un proyecto de quickstart o a acciones necesarias para el mantenimiento de la base de datos.

Transferir propiedad

Crea un ticket de soporte para solicitar la transferencia de propiedad de una base de datos al hacer clic en Transferir propiedad.

Eliminar

Elimina la base de datos y cierra la suscripción asociada al hacer clic en Eliminar. Haz clic en Eliminar en el cuadro de diálogo.

Peligro

Todos los datos de la base de datos serán eliminados al instante para todos los usuarios y no será posible restaurarlos. Te recomendamos descargar una copia de seguridad antes de eliminar una base de datos.

Nota

Después de eliminarla, el nombre de la base de datos estará disponible para todos.

Servicios web

Databases list

To retrieve a list of all databases displayed under the database manager programmatically, call the list method of the odoo.database model via the external JSON-2 API.

import requests

API_KEY = "your_api_key"

response = requests.post(
    "https://www.odoo.com/json/2/odoo.database/list",
    headers={
        "Authorization": f"bearer {API_KEY}",
    },
    json={},
)
response.raise_for_status()
databases = response.json()

Audit logs

To retrieve the admin activity logs of an Odoo Online database, call the get_audit_logs method of the odoo.database model via the external JSON-2 API.

The request must provide either db_uuid or subscription_code. If db_uuid is provided, the logs for that database are returned. Otherwise, subscription_code can be used to retrieve logs for all databases and projects belonging to the subscription.

The optional cursor is an opaque value returned by a previous request. When provided, only logs more recent than the cursor are returned.

Audit log retrieval is subject to rate limits and must not be performed more than once every 5 minutes.

import requests

API_KEY = "your_api_key"

response = requests.post(
    "https://www.odoo.com/json/2/odoo.database/get_audit_logs",
    headers={"Authorization": f"bearer {API_KEY}"},
    json={"db_uuid": "<DB_UUID>"},
)
response.raise_for_status()
result = response.json()

The response is a JSON object containing the logs and an opaque cursor for retrieving the next batch:

{
   "logs": [
      {
         "date": "2026-09-04 12:13:14",
         "user": "John Doe [Odoo: Foo]",
         "database": "my-database",
         "subscription": "sub-code",
         "ip": "1.2.3.4",
         "action": "Connect as",
         "details": "Connected as Admin",
         "authorized": true
      }
   ],
   "next_cursor": "opaque-cursor-value"
}

The request parameters are:

  • db_uuid (string): the UUID of the database. If provided, subscription_code is ignored.

  • subscription_code (string): the subscription code. Used when db_uuid is not provided.

  • cursor (string): an opaque cursor returned by a previous request. When provided, only logs more recent than the cursor are returned.

Each log entry contains:

  • date (string): the log date and time in UTC.

  • user (string): the user who performed the action

  • database (string): the database concerned by the action, when applicable.

  • subscription (string): the subscription code.

  • ip (string): the IP address from which the action was performed.

  • action (string): the type of action.

  • details (string): additional information about the action.

  • authorized (boolean): whether the action was authorized.

The next_cursor value is an opaque cursor that can be provided as cursor in a subsequent request.