Download OpenAPI specification:Download
Concentrador de todos los servicios bot utilizados por los sistemas de ExpertChoice
| idConsumidor | string Código que identifica al consumidor del serivcio |
object (UsuarioSriDTO) Información de usuario para ingreso al SRI | |
object (UsuarioSriDTO) Información de usuario para ingreso al SRI | |
Array of objects (FacturaDTO) [ items ] Listado de facturas a converstir a factura comercial negociable |
{- "idConsumidor": "string",
- "usuarioSriEmisor": {
- "usuario": "string",
- "ciAdicional": "string",
- "clave": "string",
- "claveCertificado": "string"
}, - "usuarioSriAceptante": {
- "usuario": "string",
- "ciAdicional": "string",
- "clave": "string",
- "claveCertificado": "string"
}, - "facturas": [
- {
- "nroAutorizacion": "string",
- "idReceptor": "string",
- "fechaAutorizacion": "string",
- "fechaVencimiento": "string",
- "correoReceptor": "string"
}
]
}| cadena required | string |
| idConsumidor required | string |
const request = require('request'); const options = { method: 'GET', url: 'http://localhost:7090/api/expertbot/encriptar', qs: {cadena: 'SOME_STRING_VALUE', idConsumidor: 'SOME_STRING_VALUE'}, headers: {Authorization: 'REPLACE_KEY_VALUE'} }; request(options, function (error, response, body) { if (error) throw new Error(error); console.log(body); });
| rutSender | string Rut de la persona o entidad que envía el documento tributario |
| dvSender | string Dígito verificador de la persona o entidad que envía el documento tributario |
| rutCompania | string Rut de la empresa asociada al documento tributario |
| dvCompania | string Digito Verificador de la empresa asociada al documento tributario |
| dte | string <binary> |
{- "rutSender": "string",
- "dvSender": "string",
- "rutCompania": "string",
- "dvCompania": "string",
- "dte": "string"
}Obtiene la fecha de inicio de actividades económicas que tiene registrada una empresa
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
{- "rut": "string",
- "idConsumidor": "string"
}| rutConsultante | string Rut de la entidad que realiza la consulta |
| dvConsultante | string DV de la entidad que realiza la consulta |
| rutCompania | string Rut de la compañia asociada al DTE |
| dvCompania | string DV de la compñia asociada al DTE |
| rutReceptor | string Rut del receptor del resultado de la consulta |
| dvReceptor | string DV del recpeto del resultado de la consulta |
| tipoDTE | string Tipo de DTE |
| folioDTE | string Folio del DTE |
| fechaEmisionDTE | string <date> Fecha de emisión del DTE |
| montoDTE | number <double> Monto del DTE |
| token | string Token obtenido durante el proceso de autenticación con el SII |
{- "rutConsultante": "string",
- "dvConsultante": "string",
- "rutCompania": "string",
- "dvCompania": "string",
- "rutReceptor": "string",
- "dvReceptor": "string",
- "tipoDTE": "string",
- "folioDTE": "string",
- "fechaEmisionDTE": "2019-08-24",
- "montoDTE": 0,
- "token": "string"
}Obtiene las actividades económicas que tiene registrada una empresa
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
{- "rut": "string",
- "idConsumidor": "string"
}Obtiene una lista de proveedores de acuerdo a los parámetros ingresados
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
| identificador | string Enum: "RAZON_SOCIAL" "RUT" "ID_EXTRANJERO" Indica sobre que campo realizar la búsqueda |
| cadenaBusqueda | string Valor de la cadena de búsqueda de acuerdo al identificador |
{- "rut": "string",
- "idConsumidor": "string",
- "identificador": "RAZON_SOCIAL",
- "cadenaBusqueda": "string"
}Obtiene las órdenes de compra registradas en Mercado Público de Chile
| fecha | string <date> Fecha en particular sobre la que se quiere realizar la consulta |
| estado | string Se utiliza para consultar órdenes de compras que estén en un estado determinado |
| ticket | string Número de ticket necesario para realizar la consulta |
| codigoLicitacion | string Código de la licitación sobre la que se quiere realizar la consulta |
| codigoProveedor | string Código del proveedor sobre el que se quiere realizar la consulta |
{- "fecha": "2019-08-24",
- "estado": "string",
- "ticket": "string",
- "codigoLicitacion": "string",
- "codigoProveedor": "string"
}Obtiene las licitaciones registradas en Mercado Público de Chile
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
| identificador | string Enum: "RAZON_SOCIAL" "RUT" "ID_EXTRANJERO" Indica sobre que campo realizar la búsqueda |
| cadenaBusqueda | string Valor de la cadena de búsqueda de acuerdo al identificador |
{- "rut": "string",
- "idConsumidor": "string",
- "identificador": "RAZON_SOCIAL",
- "cadenaBusqueda": "string"
}Obtiene la fecha de inicio de actividades económicas que tiene registrada una empresa
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
{- "rut": "string",
- "idConsumidor": "string"
}Obtiene las actividades económicas que tiene registrada una empresa
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
{- "rut": "string",
- "idConsumidor": "string"
}| run | string Rol único nacional |
| claveUnica | string Clave única |
| idConsumidor | string Código que identifica al consumidor del servicio |
{- "run": "string",
- "claveUnica": "string",
- "idConsumidor": "string"
}Inicia el proceso de pedido de Clave Única solicitando al cliente via SMS autorización para recepción de correos electrónicos
| rut | string |
| nombre | string |
| nroMovil | string |
| correo | string |
| empresa | string |
| informe | string Enum: "CERTIFICADO_DEUDA" "CERTIFICADO_COTIZACIONES_ACREDITADAS" |
{- "rut": "string",
- "nombre": "string",
- "nroMovil": "string",
- "correo": "string",
- "empresa": "string",
- "informe": "CERTIFICADO_DEUDA"
}Obtiene los resultados del informe asociado a la solicitud de ingreso de Clave Única
| ids required | integer <int64> |
const request = require('request'); const options = { method: 'GET', url: 'http://localhost:7090/api/expertbot/informe', qs: {ids: 'SOME_INTEGER_VALUE'}, headers: {Authorization: 'REPLACE_KEY_VALUE'} }; request(options, function (error, response, body) { if (error) throw new Error(error); console.log(body); });
Controlador de consultas relacionadas al Boletín Concursal del Gobierno de Chile
Obtiene las publicaciones del Boletín Concursal de acuerdo a los parámetros de entrada
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
| fechaDesde | string <date> Permite filtrar por fecha a partir de la cual se quieren obtener las publicaciones |
| fechaHasta | string <date> Permite filtrar por fecha hasta la cual se quieren obtener las publicaciones |
{- "rut": "string",
- "idConsumidor": "string",
- "fechaDesde": "2019-08-24",
- "fechaHasta": "2019-08-24"
}Obtiene las cotizaciones acreditadas de una empresa o empresa de acuerdo a los parámetros de entrada ingresados
| run | string Rol único nacional |
| claveUnica | string Clave única |
| periodo | string Período sobre el cual se quiere realizar la consulta. Debe coincidir con lo visualizado en la lista de la página de consulta de AFC |
| idConsumidor | string Código que identifica al consumidor del servicio |
{- "run": "string",
- "claveUnica": "string",
- "periodo": "string",
- "idConsumidor": "string"
}Obtiene las causas judiciales públicas registradas en el Poder Judicial de Chile de acuerdo a los parémetros de entrada
| competencia | string Enum: "FAMILIA" "LABORAL" "COBRANZA" "GARANTIA" "ORAL" Competencia sobre la cual se quiere realizar la consulta |
| rut | string Rut de la persona física o jurídica sobre la que se quiere realizar la consulta |
| dv | string Dígito verificador del rut |
| corte | string Corte sobre la cual se quiere realizar la consulta |
| tribunal | string Tribunal sobre la cual se quiere realizar la consulta |
{- "competencia": "FAMILIA",
- "rut": "string",
- "dv": "string",
- "corte": "string",
- "tribunal": "string"
}Obtiene las causas judiciales públicas registradas en el Poder Judicial de Chile por rango de fecha
| competencia | string Enum: "FAMILIA" "LABORAL" "COBRANZA" "GARANTIA" "ORAL" Competencia sobre la cual se quiere realizar la consulta |
| rut | string Rut de la persona física o jurídica sobre la que se quiere realizar la consulta |
| dv | string Dígito verificador del rut |
| corte | string Corte sobre la cual se quiere realizar la consulta |
| tribunal | string Tribunal sobre la cual se quiere realizar la consulta |
{- "competencia": "FAMILIA",
- "rut": "string",
- "dv": "string",
- "corte": "string",
- "tribunal": "string"
}Obtiene la cantidad de causas judiciales públicas registradas en el Poder Judicial de Chile de acuerdo a los parámetrod de entrada
| competencia | string Enum: "FAMILIA" "LABORAL" "COBRANZA" "GARANTIA" "ORAL" Competencia sobre la cual se quiere realizar la consulta |
| rut | string Rut de la persona física o jurídica sobre la que se quiere realizar la consulta |
| dv | string Dígito verificador del rut |
| corte | string Corte sobre la cual se quiere realizar la consulta |
| tribunal | string Tribunal sobre la cual se quiere realizar la consulta |
{- "competencia": "FAMILIA",
- "rut": "string",
- "dv": "string",
- "corte": "string",
- "tribunal": "string"
}Obtiene el nombre de una empresa o persona asociada al rut paraado como parámetro
| rut required | string |
const request = require('request'); const options = { method: 'GET', url: 'http://localhost:7090/api/expertbot/nombre', qs: {rut: 'SOME_STRING_VALUE'}, headers: {Authorization: 'REPLACE_KEY_VALUE'} }; request(options, function (error, response, body) { if (error) throw new Error(error); console.log(body); });
Obtiene las compras y/o ventas de una empresa o empresa de acuerdo a los parámetros de entrada ingresados
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
| tipoOperacion | string Enum: "COMPRA" "VENTA" Tipo de operación sobre la cual se desea obtener información |
| tipoAgrupacion | string Enum: "ANIO" "MES" "DIA" Indica como se debe agrupar la información |
| desde | string <date> Indica desde que fecha inclusive se desea obtener las opraciones |
| hasta | string <date> Indica hasta inclusive que fecha se desea obtener las opraciones |
{- "rut": "string",
- "idConsumidor": "string",
- "tipoOperacion": "COMPRA",
- "tipoAgrupacion": "ANIO",
- "desde": "2019-08-24",
- "hasta": "2019-08-24"
}Solicita el envío via mail del certificado de deuda de alimentos, de acuerdo a los parámetros ingresados
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
| claveUnica | string Clave única para realizar el proceso de autenciación para obtener el certificado |
| emailResultado | string Email al cual se recibierá el certificado |
{- "rut": "string",
- "idConsumidor": "string",
- "claveUnica": "string",
- "emailResultado": "string"
}Obtiene las causas judiciales públicas registradas en el Poder Judicial de Perú por rango de fecha
| competencia | string Enum: "FAMILIA" "LABORAL" "COBRANZA" "GARANTIA" "ORAL" Competencia sobre la cual se quiere realizar la consulta |
| rut | string Rut de la persona física o jurídica sobre la que se quiere realizar la consulta |
| dv | string Dígito verificador del rut |
| corte | string Corte sobre la cual se quiere realizar la consulta |
| tribunal | string Tribunal sobre la cual se quiere realizar la consulta |
{- "competencia": "FAMILIA",
- "rut": "string",
- "dv": "string",
- "corte": "string",
- "tribunal": "string"
}Obtiene las causas judiciales públicas registradas en el Poder Judicial de Perú de acuerdo a los parémetros de entrada
| competencia | string Enum: "FAMILIA" "LABORAL" "COBRANZA" "GARANTIA" "ORAL" Competencia sobre la cual se quiere realizar la consulta |
| rut | string Rut de la persona física o jurídica sobre la que se quiere realizar la consulta |
| dv | string Dígito verificador del rut |
| corte | string Corte sobre la cual se quiere realizar la consulta |
| tribunal | string Tribunal sobre la cual se quiere realizar la consulta |
{- "competencia": "FAMILIA",
- "rut": "string",
- "dv": "string",
- "corte": "string",
- "tribunal": "string"
}Obtiene la cantidad de causas judiciales públicas registradas en el Poder Judicial de Perú de acuerdo a los parámetrod de entrada
| competencia | string Enum: "FAMILIA" "LABORAL" "COBRANZA" "GARANTIA" "ORAL" Competencia sobre la cual se quiere realizar la consulta |
| rut | string Rut de la persona física o jurídica sobre la que se quiere realizar la consulta |
| dv | string Dígito verificador del rut |
| corte | string Corte sobre la cual se quiere realizar la consulta |
| tribunal | string Tribunal sobre la cual se quiere realizar la consulta |
{- "competencia": "FAMILIA",
- "rut": "string",
- "dv": "string",
- "corte": "string",
- "tribunal": "string"
}Obtiene las sanciones publicados por la OFAC, la consulta puede ser realizada por RUT o por nombre
| rut | string Rut de la empresa o persona sobre la cual se quiere realizar la consulta |
| idConsumidor | string Código que indica quien es el que consume el servicio |
| nombre | string Nombre de la persona sobre la que se quiere consultar las posibles sanciones |
{- "rut": "string",
- "idConsumidor": "string",
- "nombre": "string"
}