keycae-cli
v1.1.3
Published
Interactive CLI for KeyCAE.ar — Argentine electronic invoicing with ARCA/AFIP
Maintainers
Readme
keycae-cli 💻
CLI interactiva para configurar, testear y diagnosticar facturación electrónica de ARCA (ex AFIP) a través de KeyCAE.ar.
Instalación Global
npm install -g keycae-cliO compilar localmente:
npm install && npm run build && npm linkComandos Disponibles
| Comando | Descripción |
|---------|-------------|
| keycae init | Configurar API Key y servidor |
| keycae taxpayers <cuit> | Consultar CUIT en padrón ARCA |
| keycae invoice-emit | Emitir factura electrónica interactiva |
| keycae invoices | Listar facturas recientes |
| keycae invoice <id> | Ver detalles de una factura |
| keycae credentials list | Listar certificados digitales |
| keycae credentials create | Generar RSA keypair + CSR |
| keycae delegation | Consultar estado de delegación ARCA |
| keycae delegation-request | Solicitar delegación ARCA |
| keycae billing | Ver estado del plan y consumo |
| keycae pos | Listar puntos de venta habilitados |
| keycae health | Health check de la API |
Ejemplos
Configuración inicial
$ keycae init
? API Key de KeyCAE.ar: sk_test_...
? Base URL de la API: https://keycae.ar
✅ Configuración guardada en ~/.keycae-cli-config.jsonConsultar un contribuyente
$ keycae taxpayers 20999999999
📋 --- Datos Impositivos ---
👤 Razón Social: Empresa de Pruebas S.A.
🆔 CUIT: 20999999999
🏢 Tipo Persona: Juridica
📊 Monotributo Cat: H
⚖️ IVA Inscripto: NO
📌 Estado Fiscal: ACTIVOListar facturas
$ keycae invoices --limit 5
📋 5 factura(s):
C-0001-00000142 | CAE: 76142098471253 | $120000 | inv_abc123
C-0001-00000143 | CAE: 76294018274615 | $85000 | inv_xyz789Ver plan de facturación
$ keycae billing
💳 --- Plan de Facturación ---
📋 Plan: Developer
📊 Emitidas: 23 / 1000
📈 Consumo: 2.3%
💰 Estado: activeLicencia
MIT
