Set-Api Factura
Facturación punta a punta
Facturación punta a punta: emisión, estados, PDF, QR y webhooks para tu producto.
Qué resuelve
La capa comercial sobre la emisión fiscal: del request a un comprobante usable en tu producto.
Emisión fiscal
Emití comprobantes vía API REST y obtené CAE y vencimiento sin armar SOAP ni WSAA a mano.
Estados y reintentos
Consultá el estado del comprobante y reintentá con Idempotency-Key para evitar duplicados en fallos de red.
PDF + QR
La respuesta incluye los datos para armar el QR oficial y el flujo de PDF listo para tu producto o cliente.
Webhooks
Recibí eventos de emisión y cambios de estado en tu backend para actualizar tu app sin polling constante.
Cómo funciona
Un recorrido típico de integración en producción.
- 01Creá tu cuenta, obtené una API Key y vinculá el CUIT emisor con grants explícitos.
- 02Completá PV RECE / Web Services y la delegación ARCA al CUIT de Set-Api.
- 03Emití por REST con Authorization Bearer e Idempotency-Key; guardá CAE y correlación.
- 04Entregá PDF/QR a tu usuario y escuchá webhooks o consultá estados según tu flujo.
Cobertura fiscal
Tipos y variantes habituales de emisión electrónica.
- Facturas y notas de crédito/débito A, B y C
- Régimen MiPyME
- Factura de exportación
- Comprobantes de turismo (cuando aplique)
- CAE, vencimiento y datos para QR oficial
Requisitos
Lo mínimo para emitir en producción.
- CUIT activo y certificado digital (homologación o producción)
- Punto de venta RECE / Web Services e informar el número a Set-Api
- Delegación de cada WS al CUIT de Set-Api (F.3283/E)
- Plan Set-Api con cupo de comprobantes y API Key con grant del CUIT
Ejemplo de emisión
Misma autenticación REST del quickstart: API Key en el servidor, clave de idempotencia por emisión y payload con CUIT, tipo, PV e importes.
- Usá la API Key desde tu servidor. No la guardes en el navegador ni en el repositorio.
- Cada emisión requiere un Idempotency-Key único y el CUIT debe estar autorizado para la API Key.
curl -X POST https://set-api-backend.vercel.app/api/arca/comprobantes \
-H "Authorization: Bearer $SET_API_KEY" \
-H "Idempotency-Key: invoice-unique-id" \
-H "Content-Type: application/json" \
-d '{"cuit_emisor":"20111111112","cbteTipo":11,"ptoVta":10,"concepto":1,"docTipo":99,"docNro":0,"cbteFch":"20260814","impTotal":121,"impNeto":100,"impIVA":21}'Para quién es
Pensado para SaaS, ERPs y plataformas que necesitan emitir y gestionar comprobantes sin armar toda la capa fiscal desde cero.
Si solo necesitás consumir WS o automatizar ARCA, empezá por Set-Api Platform.