API de Enrolamiento
Certificados

Descargar un certificado desde E-Cert.

POST
/v1/certificado/descargar/e-cert

Descargar un certificado desde E-Cert.

Autorización

basic
headerAuthorizationBasic <token>

Cuerpo del request

Datos para la descarga del certificado.

application/json
  1. body

Datos para descargar un certificado.

Contrasenna?|

Contraseña de la cuenta en E-Cert. Dato sensible: no se registra en logs del integrador.

ContrasennaPfx?|

Contraseña con la que E-Cert protege el PFX descargado. Dato sensible: no se registra en logs del integrador.

Usuario?|

Usuario que viene en el correo de E-cert de descarga.

Cuerpo de la respuesta

Certificado en base64.

response?stringapplication/json
curl --request POST \  --url https://api.enrolamiento.cl/v1/certificado/descargar/e-cert \  --header 'Accept: application/json' \  --header 'Authorization: Basic <base64 de usuario:apikey>' \  --header 'Content-Type: application/json' \  --data '{  "Contrasenna": "********",  "ContrasennaPfx": "********",  "Usuario": "usuario-ecert"}'
"MIIC"

Reintentos e idempotencia

Idempotente: desconocido. No está establecido: trátela como no idempotente.

Qué hacerCódigos y status
Reintentar solo, con espera (automatico)409
Consultar el estado antes de repetir (manual)ERROR_DESCARGANDO_CERTIFICADO
No repetir: corregir la causa (nunca)—

Un código que no figura en esta tabla se resuelve con la regla de respaldo.