Skip to content

Fmanuel809/API_RNC

Repository files navigation

Consulta de RNC desde la DGII

Descripción

Esta aplicación utiliza docker para crear una API de express.js que consulta el RNC de la DGII. La información de los RNC se obtine descargando el listado de RNC desde la página de la DGII y luego es almacenada en una base de datos de MongoDB. La aplicación permite consultar el RNC de la DGII a través de una API REST. Y tiene un cronjob que se encarga de descargar el listado de RNC de la DGII y actualizar la base de datos cada 24 horas.

Instalación

Para instalar la aplicación es necesario realizar los siguientes pasos:

  1. Clonar el repositorio

  2. Ejecutar el siguiente comando crear el contenedor de docker:

    docker-compose up -d --build

Uso

El puerto por defecto de la aplicación es el 8024. Para consultar el RNC de la DGII es necesario hacer una petición GET a la siguiente URL:

http://localhost:8024/consulta/:rnc

Esta consulta devolverá un JSON con la información del RNC consultado:

{
    "rnc": "101123456",
    "razon_social": "Nombre de la empresa",
    "nombre_comercial": "Nombre comercial de la empresa",
}

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published