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.

  1. 01Creá tu cuenta, obtené una API Key y vinculá el CUIT emisor con grants explícitos.
  2. 02Completá PV RECE / Web Services y la delegación ARCA al CUIT de Set-Api.
  3. 03Emití por REST con Authorization Bearer e Idempotency-Key; guardá CAE y correlación.
  4. 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

Ver web service de facturación electrónica

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

Delegación ARCA

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.
Quickstart
// Set-Api Factura
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.