🎉 Introducción
Bienvenido a Arca SDK, la herramienta definitiva para integrar los servicios de ARCA (ex AFIP) en tus aplicaciones Node.js.
Desarrollada para ser robusta, fácil de usar y moderna. Con tipado estático, gestión automática de credenciales y arquitectura modular.
Características Principales
| Característica | Descripción |
|---|---|
| Tipado Estático | Desarrollado en TypeScript para garantizar seguridad de tipos y autocompletado |
| Gestión de Credenciales | Manejo automático de tickets de acceso (WSAA) y renovación de tokens |
| Modular | Arquitectura basada en servicios independientes (Facturación, Padrón, etc.) |
| Isomórfico | Compatible con entornos Node.js y Edge runtimes |
Servicios Disponibles
La SDK ofrece soporte de primera clase para los servicios más críticos:
API de Arca
Cada instancia de Arca expone servicios tipados (electronicBillingService, wsfexService, wsfecredService, padrones, genericService, etc.), constantes ArcaServiceNames, storages de tickets y DTOs exportados desde el paquete.
Ver referencia completa de la API pública
Instalación
npm i @arcasdk/core --saveyarn add @arcasdk/corepnpm add @arcasdk/coreRequisitos Previos
Certificados Requeridos
Para utilizar esta SDK, debes tener los certificados emitidos por ARCA (homologación o producción). Son necesarios para la autenticación WSAA.
Próximos Pasos
- Referencia de la API — Servicios de
Arca, exports y tipos - Uso Básico — Aprende cómo instanciar y hacer tu primera operación
- Configuración — Configura tu entorno
- Gestión de Credenciales — Maneja credenciales de forma segura
- Documentación de Servicios — Explora todos los servicios disponibles
Contribuciones
¿Necesitas otro servicio? ¡El proyecto es Open Source! Puedes hacer un fork en GitHub y enviar un PR.
