Actualiza el usuario con RUT {rutUsuario} con permisos en el SII para la empresa con RUT {rutEmpresa}.
Actualiza el usuario con RUT {rutUsuario} con permisos en el SII para la empresa con RUT {rutEmpresa}.
basicAuthorizationBasic <token>rutEmpresa*stringRUT de la empresa.
rutUsuario*stringRUT del usuario.
ambiente*integerAmbiente del SII: 0 = Homologación (certificación), 1 = Producción. El segmento es opcional en la API: si se omite, opera en producción. Páselo siempre explícito. Un valor que no se reconoce no da error: la operación corre en producción. Un número distinto de 0 y 1 no da error y corre en homologación.
int32101Certificado para autenticación en el SII.
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.
bytetrue si la operación fue exitosa. Si falla, la API responde con un error.
response?booleanapplication/jsoncurl --request POST \ --url https://api.enrolamiento.cl/v1/empresas/1-9/permisos/1-9/0 \ --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.