Saltar al contenido principal
GET
Obtener el certificado de una base de datos
string
requerido
El ID de la base de datos de la que se va a obtener el certificado.

Respuesta

La respuesta es un objeto JSON que contiene los componentes del certificado en formato PEM para la conexión TLS con la base de datos, además de la CA y un paquete PKCS#12 cuando la base de datos los tiene.
object
Los detalles del certificado para conexiones seguras a la base de datos.

Uso

Todos los motores requieren TLS y el certificado de cliente. Guarda cada campo en un archivo: Usa ca.pem (o certificate.pem, que termina con la misma CA) como archivo de CA y, en MongoDB, certificate.pem como archivo de certificado y clave. Usa certificate.crt + certificate.key como certificado de cliente, o certificate.p12 cuando el driver solo acepta una identidad PKCS#12 (Prisma 6, con contraseña vacía). El puerto es único para cada base de datos: léelo en Obtener una base de datos. Los comandos y los ejemplos de driver para cada motor están en ¿Cómo me conecto a cada motor?.

Respuestas de error

string
El código de error que indica el motivo del fallo. Valores posibles:
  • AUTH_TOKEN_MISSING, API_KEY_INVALID, SESSION_REVOKED: Falta la cabecera Authorization, la clave de API no es válida o la sesión del panel fue revocada (401).
  • API_KEY_IP_DENIED, API_KEY_SCOPE_DENIED: La clave de API se usa desde una IP que no está en su lista de permitidas, o no tiene el ámbito que requiere la ruta (403).
  • ACCESS_DENIED: El recurso pertenece a otra cuenta, o no tienes el permiso de workspace necesario para él (403).
  • DATABASE_NOT_FOUND_OR_FORBIDDEN: La base de datos indicada no existe o el usuario no tiene acceso.
  • FAILED_TO_GET_CERTIFICATE: No se pudo obtener el certificado.
string
Un mensaje descriptivo con más detalles sobre el error.
Última modificación el 28 de octubre de 2026