Documentación

Quickstart

Empezá en minutos

Usá la API REST, configurá tu API Key y emití tu primer comprobante.

1. Autenticación REST

Usá la API Key desde tu servidor. No la guardes en el navegador ni en el repositorio.

curl https://set-api-backend.vercel.app/api/arca/puntos-venta \
  -H "Authorization: Bearer $SET_API_KEY"

2. Emitir un comprobante

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: factura-2026-0001" \
  -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
  }'

Las respuestas pueden ser 401, 403, 409, 422, 429, 502 o 504. Conservá el X-Correlation-ID para soporte.

En producción, antes de emitir, completá la delegación de Web Services y el PV RECE: Delegación ARCA.

Volver a docs