API de parámetros ARCA
ARCA mantiene tablas de referencia que se usan al emitir facturas: tipos de comprobante, alícuotas de IVA, monedas, tipos de documento, condiciones frente al IVA, tributos y más. Facturear expone los principales a través de su API para que no tengas que hardcodearlos en tu sistema.¿Por qué usar la API de parámetros?
- Los parámetros de ARCA se actualizan periódicamente (nuevos tipos de comprobante, cambios de alícuotas, nuevas condiciones frente al IVA, etc.)
- Si hardcodeás los valores, tu sistema puede quedar desactualizado
- La API de Facturear devuelve los valores que informa ARCA
Endpoint disponible
Todos los parámetros se consultan con un único endpoint, pasando el nombre del método de ARCA en la URL:{name}:
Cualquier otro nombre responde
400 con la lista de valores soportados. Si ARCA no está disponible para devolver el parámetro, la respuesta es 503.
La respuesta es la de ARCA tal cual: un objeto con
ResultGet, que adentro trae la lista (por ejemplo ResultGet.IvaTipo). Facturear guarda en caché los parámetros por 30 días y la cotización hasta el fin del día.Parámetros más usados
Tipos de comprobante
Alícuotas de IVA
Monedas y cotización
ResultGet.Moneda ({ Id, Desc, ... }, por ejemplo PES o DOL). Para la cotización de una moneda, pasá su Id en codId:
Tipos de documento
ResultGet.DocTipo.
Condición frente al IVA del receptor
ResultGet.CondicionIvaReceptor con Id, Desc y Cmp_Clase. Ver Condición frente al IVA del receptor.
Ejemplo de uso en una integración
Frecuencia de actualización recomendada
Recursos relacionados
Emití facturas electrónicas con Facturear
Conectate a ARCA en minutos y empezá a facturar sin complicaciones.