ws_sr_padron_a4 · ws_sr_padron_a10 · ws_sr_padron_a100

ARCA Padrón

@ramiidv/arca-padron@0.1.0

SDK para los web services de Padrón de ARCA. Consulta datos completos de contribuyentes, datos básicos y tablas de parámetros.

npm install @ramiidv/arca-padron
TypeScript
import { ArcaPadron } from "@ramiidv/arca-padron";

const padron = new ArcaPadron({
  cuit: "20123456789",
  cert: fs.readFileSync("./cert.crt", "utf-8"),
  key: fs.readFileSync("./key.key", "utf-8"),
});

// Datos completos (A4)
const persona = await padron.getPersona("30712345678");
console.log(persona.nombre);
console.log(persona.impuesto);   // Impuestos inscriptos
console.log(persona.domicilio);  // Domicilios

// Datos básicos (A10)
const basico = await padron.getPersonaBasic("20123456789");

Características

Qué incluye Padrón

Datos completos (A4)

Nombre, CUIT, domicilios, impuestos, actividades, regímenes, relaciones.

Datos básicos (A10)

Consulta rápida con nombre, tipo, estado y actividad principal.

Tablas de parámetros (A100)

Provincias, tipos de documento, tipos de domicilio, organismos y más.

Health check

Verificación de estado de los tres servicios.

Instalá @ramiidv/arca-padron

TypeScript nativo, Node.js 18+, cero dependencias innecesarias. Gratis, open source, MIT.