Bases de datos
Bases de datos gestionadas, réplicas, endpoints y vínculos.
URL base https://api.nodion.com. Las rutas cortas necesitan
X-Nodion-Project, salvo que la ruta ya incluya
/v2/projects/{id}.
Consulta los cuerpos de las peticiones en la documentación interactiva.
/v2/databases Lista las bases de datos del proyecto actual
/v2/databases Crea una base de datos en el proyecto actual
/v2/projects/{id}/databases Lista las bases de datos
/v2/projects/{id}/databases Crea una base de datos
/v2/databases/{id} Obtén una base de datos
Las credenciales de conexión solo se incluyen con el scope `db:credentials` (o con una sesión / clave de proyecto).
/v2/databases/{id} Sube la base de datos a un paquete superior
/v2/databases/{id} Elimina una base de datos
/v2/databases/{id}/metrics Obtén las métricas de la base de datos
/v2/databases/{id}/engine_metrics Obtén las métricas del motor de la base de datos
/v2/databases/{id}/backups Lista los backups de la base de datos y sus ajustes
/v2/databases/{id}/backups/settings Actualiza los ajustes de backup de la base de datos
/v2/databases/{id}/restore Restaura una base de datos en un nuevo fork a un momento concreto
/v2/databases/{id}/browse/namespaces Lista esquemas o bases de datos para explorarlos en solo lectura
/v2/databases/{id}/browse/tables Lista las tablas y vistas de un namespace
/v2/databases/{id}/browse/rows Previsualiza filas de una tabla (solo lectura)
`order` sin `sort` se ignora. Un `sort` o un `order` no válido devuelve 400.
/v2/databases/{id}/browse/keys Ejecuta SCAN sobre las claves de una base de datos Valkey
Cursor SCAN de Redis opaco en `next_cursor`. La última página tiene `next_cursor: null`.
/v2/databases/{id}/browse/value Previsualiza el valor de una clave de Valkey
/v2/databases/{id}/browse/query Ejecuta una sentencia SQL (Postgres, pgvector)
/v2/databases/{id}/insights Estadísticas de consultas, sesiones activas e índices sin usar (Postgres, MySQL)
/v2/databases/{id}/containers Lista los contenedores de la base de datos
/v2/databases/{id}/logs/history Consulta el histórico de logs de la base de datos
/v2/databases/{id}/attachments Vincula una base de datos a una aplicación
/v2/database_attachments/{id} Actualiza los bindings de una base de datos vinculada
/v2/database_attachments/{id} Desvincula una base de datos de una aplicación
/v2/databases/{id}/replicas Añade una réplica de lectura
/v2/databases/{id}/ha Estado de la alta disponibilidad
/v2/databases/{id}/ha Activa la alta disponibilidad (standby asíncrono)
/v2/databases/{id}/ha Actualiza los ajustes de HA (failover automático, modo async/sync)
/v2/databases/{id}/ha Desactiva la alta disponibilidad
/v2/databases/{id}/cluster Estado del clúster de ClickHouse
/v2/databases/{id}/cluster Activa un clúster de ClickHouse de 3 nodos
/v2/databases/{id}/cluster Desactiva el clúster de ClickHouse
/v2/databases/{id}/failover Promueve el standby de HA (failover manual)
/v2/databases/{id}/endpoints Activa los endpoints públicos
/v2/databases/{id}/endpoints Desactiva los endpoints públicos
/v2/databases/{id}/allowed_cidrs Define la lista de IP de origen permitidas para los endpoints públicos
/v2/databases/{id}/pooler Activa el connection pooler
/v2/databases/{id}/pooler Desactiva el connection pooler
/v2/databases/{id}/pooler/endpoint Activa el acceso público al connection pooler
/v2/databases/{id}/pooler/endpoint Desactiva el acceso público al connection pooler
/v2/databases/{id}/pooler/allowed_cidrs Define la lista de IP de origen permitidas para el pooler público
/v2/database_nodes/{id} Elimina un nodo de la base de datos (réplica)
/v2/applications/{id}/attachments Lista las bases de datos vinculadas a una aplicación