Introducción
Documentación de arca.api — la API REST para ARCA (ex-AFIP). Autenticación con API keys, facturación electrónica (WSFEv1/WSFEX), consultas al Padrón y carga de certificados X.509.
arca.api es una API REST para interactuar con los servicios de ARCA (ex-AFIP) sin montar ni mantener la integración SOAP.
Registrá tu cuenta, cargá tus CUITs y sus certificados X.509, generá una API key y empezá a consultar.
Primeros pasos
- Crear una cuenta en el dashboard.
- Agregar un CUIT en la sección Certificados, con su entorno (
homologacionoproduccion), alias y razón social. Al darlo de alta generamos el CSR por vos: no necesitásopensslni manipular la clave privada. - Tramitar el certificado en ARCA: pegá el CSR que te mostramos, descargá el
.crtque ARCA emite y autorizá el web service que vayas a usar. - Subir el
.crten el dashboard. La clave privada ya la tenemos guardada cifrada: no hace falta que la subas. Si ya tenías tu propio certificado y su clave (generados por fuera de arca.api), podés subir el par.crt+.keydirectamente y saltear el CSR. - Generar una API key en la sección API keys del dashboard.
- Incluir la key en el header
Authorization: Bearer <key>de cada request a la REST API.
Servicios disponibles
Facturación (WSFEv1)
Emití facturas y notas de crédito/débito A/B/C con CAE, consultá comprobantes y obtené su PDF.
Exportación (WSFEX)
Emití Facturas E y notas de crédito/débito E de exportación, consultá comprobantes y obtené su PDF.
Padrón
Consultá la condición fiscal de un CUIT: constancia, A10, A13 y búsqueda por documento.
Clientes
Administrá tu agenda de receptores guardados y referencialos al emitir. No consume cuota.
Productos
Administrá tu catálogo de productos y servicios y referencialo en los ítems. No consume cuota.
Cobros
Generá el link de pago de Mercado Pago de un comprobante emitido y detectá el pago por consulta.
API keys
Cómo generar y gestionar las claves de acceso a la REST API, y qué habilita cada scope.