POST v2/certificaciones/{rut}/crear

Crear una nueva certificación.

Petición

Párametros URI

NombreDescripciónTipoInformación adicional
rut

RUT de la empresa

string

Required

Párametros POST

Datos iniciales de la certificación. Datos del certificado digital (opcional) y de los SETs a certificar.

CrearCertificacion
NombreDescripciónTipoInformación adicional
CertData

Datos del certificado codificado a base64.

string

Required

Data type: Text

Contrasenna

Contrasenna del certificado.

string

Required

Data type: Password

Sets

Listado de sets a certificar.

Colección de Set

Ninguna.

TodosSets

Certificar todos los sets posibles segun SII. (El campo Sets se ignora si este trae valor true)

boolean

Ninguna.

Formatos de la petición

application/json, text/json

Ejemplo:
{
  "CertData": "sample string 1",
  "Contrasenna": "sample string 2",
  "Sets": [
    33,
    33
  ],
  "TodosSets": true
}

application/xml, text/xml

Ejemplo:
<CrearCertificacion xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CertSii.WebApi.Models">
  <CertData>sample string 1</CertData>
  <Contrasenna>sample string 2</Contrasenna>
  <Sets>
    <Set>SetBasico</Set>
    <Set>SetBasico</Set>
  </Sets>
  <TodosSets>true</TodosSets>
</CrearCertificacion>

application/x-www-form-urlencoded

Ejemplo:

Sample not available.

Respuesta

Descripción

Certificacion
NombreDescripciónTipoInformación adicional
RUT

RUT

string

Ninguna.

Fecha

Fecha de creacion.

date

Ninguna.

Estado

Estado actual de la certificación.

EstadoCertificacion

Ninguna.

Comentario

Comentario del estado. Util cuando se encuentra en error.

string

Ninguna.

CodigoError

string

Ninguna.

ClasificacionError

Clasificacion del error cuando este en estado de error la certificacion.

ClasificacionError

Ninguna.

FechaEstado

Fecha del estado.

date

Ninguna.

Etapa

Estapa en que se encuentra la certificación.

EtapaCertificacion

Ninguna.

PasoEnSII

Paso en que se encunetra la certificación cuando esta en la etapa de Etapa.ConfiguracionSII.

PasoCertificacion

Ninguna.

RazonSocial

Razon social (Leida desde el SII)

string

Ninguna.

Giro

Giro comercial (Leida desde el SII)

string

Ninguna.

Direccion

Direccion (Leida desde el SII)

string

Ninguna.

DireccionRegional

Direccion regional (Leida desde el SII)

string

Ninguna.

Actecos

Activiades economicas.

Colección de Acteco

Ninguna.

RazonSocialModificada

Razon social modificada

string

Ninguna.

GiroModificado

Giro comercial modificada

string

Ninguna.

DireccionModificada

Direccion modificada

string

Ninguna.

DireccionRegionalModificada

Direccion regional modificada

string

Ninguna.

Productos

Listado de productos.

Colección de Producto

Ninguna.

Servicios

Listado de servicios.

Colección de Servicio

Ninguna.

Sets

SETs para certificar.

Colección de Set

Ninguna.

Formatos de la respuesta

application/json, text/json

Ejemplo:
{
  "RUT": "sample string 1",
  "Fecha": "2026-08-29T18:31:54.1418198-04:00",
  "Estado": 0,
  "Comentario": "sample string 3",
  "CodigoError": "sample string 4",
  "ClasificacionError": 0,
  "FechaEstado": "2026-08-29T18:31:54.1418198-04:00",
  "Etapa": 0,
  "PasoEnSII": 0,
  "RazonSocial": "sample string 6",
  "Giro": "sample string 7",
  "Direccion": "sample string 8",
  "DireccionRegional": "sample string 9",
  "Actecos": [
    {
      "Codigo": "sample string 1",
      "Nombre": "sample string 2",
      "AffectoIva": "sample string 3"
    },
    {
      "Codigo": "sample string 1",
      "Nombre": "sample string 2",
      "AffectoIva": "sample string 3"
    }
  ],
  "RazonSocialModificada": "sample string 10",
  "GiroModificado": "sample string 11",
  "DireccionModificada": "sample string 12",
  "DireccionRegionalModificada": "sample string 13",
  "Productos": [
    {
      "Nombre": "sample string 1",
      "Precio": 2
    },
    {
      "Nombre": "sample string 1",
      "Precio": 2
    }
  ],
  "Servicios": [
    {
      "Nombre": "sample string 1",
      "Precio": 2
    },
    {
      "Nombre": "sample string 1",
      "Precio": 2
    }
  ],
  "Sets": [
    33,
    33
  ]
}

application/xml, text/xml

Ejemplo:
<Certificacion xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/CertSii.WebApi.Models">
  <Actecos>
    <Acteco>
      <AffectoIva>sample string 3</AffectoIva>
      <Codigo>sample string 1</Codigo>
      <Nombre>sample string 2</Nombre>
    </Acteco>
    <Acteco>
      <AffectoIva>sample string 3</AffectoIva>
      <Codigo>sample string 1</Codigo>
      <Nombre>sample string 2</Nombre>
    </Acteco>
  </Actecos>
  <ClasificacionError>Ninguno</ClasificacionError>
  <CodigoError>sample string 4</CodigoError>
  <Comentario>sample string 3</Comentario>
  <Direccion>sample string 8</Direccion>
  <DireccionModificada>sample string 12</DireccionModificada>
  <DireccionRegional>sample string 9</DireccionRegional>
  <DireccionRegionalModificada>sample string 13</DireccionRegionalModificada>
  <Estado>Creada</Estado>
  <Etapa>VerificacionSII</Etapa>
  <Fecha>2026-08-29T18:31:54.1418198-04:00</Fecha>
  <FechaEstado>2026-08-29T18:31:54.1418198-04:00</FechaEstado>
  <Giro>sample string 7</Giro>
  <GiroModificado>sample string 11</GiroModificado>
  <PasoEnSII>Ninguno</PasoEnSII>
  <Productos>
    <Producto>
      <Nombre>sample string 1</Nombre>
      <Precio>2</Precio>
    </Producto>
    <Producto>
      <Nombre>sample string 1</Nombre>
      <Precio>2</Precio>
    </Producto>
  </Productos>
  <RUT>sample string 1</RUT>
  <RazonSocial>sample string 6</RazonSocial>
  <RazonSocialModificada>sample string 10</RazonSocialModificada>
  <Servicios>
    <Servicio>
      <Nombre>sample string 1</Nombre>
      <Precio>2</Precio>
    </Servicio>
    <Servicio>
      <Nombre>sample string 1</Nombre>
      <Precio>2</Precio>
    </Servicio>
  </Servicios>
  <Sets>
    <Set>SetBasico</Set>
    <Set>SetBasico</Set>
  </Sets>
</Certificacion>