Certificados
Valida que el certificado tenga permisos para la empresa.
POST
Valida que el certificado tenga permisos para la empresa.
basicheader
AuthorizationBasic <token>rut*stringRUT de la empresa.
actualizar?booleanActualiza los permisos, si el certificado es admin, pero no tiene los permisos, (enviar, consultar, obtener, firmar, anular). Por defecto no se actualiza, solo se consulta. Pasar "true" para actualizar.
Por defecto
falseDatos del certificado.
application/json- body
Datos del certificado digital.
Contrasenna*stringContraseña del PFX, en claro o cifrada con la clave de cifrado del perfil del cliente. Dato sensible: no se registra en logs del integrador.
Data*stringPFX del certificado, en base64. Dato sensible: no se registra en logs del integrador.
Formato
byteRespuesta exitosa.
response?booleanapplication/jsoncurl --request POST \ --url https://api.enrolamiento.cl/v1/certificado/1-9/validar \ --header 'Accept: application/json' \ --header 'Authorization: Basic <base64 de usuario:apikey>' \ --header 'Content-Type: application/json' \ --data '{ "Contrasenna": "********", "Data": "MIIC"}'trueReintentos e idempotencia
Idempotente: desconocido. No está establecido: trátela como no idempotente.
| Qué hacer | Códigos y status |
|---|---|
Reintentar solo, con espera (automatico) | 409 |
Consultar el estado antes de repetir (manual) | CERT_ERROR, ERROR_GENERAL, SII_ERROR_CXN |
No repetir: corregir la causa (nunca) | CERT_REQUERIDO |
Un código que no figura en esta tabla se resuelve con la regla de respaldo.