SIIMiSii
Activar representacion de contribuyente
Activar representacion de un contribuyente por el usuario autenticado.
POST
/api/v1/sii/misii/representados/representar/{rut}/{permisos}v1 · ESTABLEPOST /api/v1/sii/misii/representados/representar/{rut}/{permisos}
Activar representacion de un contribuyente por el usuario autenticado.
Habilita al usuario autenticado para actuar como representante del contribuyente indicado en el path, con los permisos especificados. Requiere que el contribuyente haya delegado previamente estos permisos al usuario en el portal MiSII del SII.
Autenticacion requerida: API token en header X-API-Token con scope sii:write
- credenciales SII del usuario en el body (
auth.pass).
Quota: Consume 1 consulta | Peso: 1x
Parametros de ruta
| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
rut | string | Si | RUT del contribuyente a representar. Formato: XX.XXX.XXX-X |
permisos | string | Si | Codigos de permiso separados por coma (ej. MISII,FELET) |
Permisos validos
MISII, RPETC, FELET, BOLES, CIVA, DECL, CERTR
Respuesta exitosa (200)
Errores especificos
| Codigo | error_code | Causa | Resolucion |
|---|---|---|---|
| 400 | INVALID_RUT | RUT no pasa validacion modulo 11 | Verificar digito verificador |
| 400 | INVALID_PERMISSION | Permiso no en la lista valida | Revisar details.valid_permissions |
| 400 | AUTH_ERROR | Credenciales SII incorrectas | Revisar clave tributaria |
| 401 | HTTP_401 | API token ausente o invalido | Enviar X-API-Token valido |
| 403 | INSUFFICIENT_SCOPE | Token sin scope sii:write | Generar token con scope adecuado |
Parámetros
Header / Body
Tipo
Descripción
Requerido
permisos
string · path
Codigos de permisos separados por coma (ej: MISII,FELET)
Sí
rut
string · path
RUT del contribuyente a representar (ej: 76192083-9)
Sí
Cuerpo de la solicitud
Requerido. Content-Type: application/json.
Respuestas
200Successful Response
400RUT, permisos o credenciales invalidos
401API token ausente o invalido
403Sin scope `sii:write` o cuenta bloqueada
422Path o body con formato invalido
429Limite de tasa excedido
502Error en servicio SII upstream
503SII en mantenimiento
Forma de la respuesta
Código 200. Estructura del JSON devuelto.