La API de facturación electrónica que no te hace pelear con ARCA
Un endpoint REST en JSON para emitir comprobantes. Fluxa se encarga de WSAA, la numeración, los reintentos y la reconciliación. Vos recibís un webhook cuando hay CAE.
- REST + JSON
- Idempotency-Key
- Webhooks firmados
- OpenAPI
# Respuesta (202 Accepted)
{
"id": "inv_01J…",
"status": "pending",
"operation": "op_01J…"
}
# Webhook invoice.authorized
{
"type": "invoice.authorized",
"data": {
"number": 1042,
"cae": "…",
"cae_due_date": "…"
}
}
Toda la complejidad de ARCA, resuelta
Sin WSAA ni OpenSSL
Fluxa genera la clave y el CSR, guía a cada cliente para obtener su certificado, renueva los tickets de acceso y avisa antes del vencimiento.
Sin SOAP
JSON con nombres claros y validación previa contra los parámetros vigentes de ARCA, con errores en formato problem+json.
Sin carreras de numeración
Fluxa serializa la numeración por CUIT, punto de venta y tipo, aunque emitas en paralelo.
Sin duplicados por timeout
Si ARCA no responde, Fluxa consulta el comprobante antes de reintentar y nunca adopta un CAE ajeno.
Sin polling
Webhooks firmados con HMAC-SHA256, con reintentos y un historial de entregas que podés reenviar.
Sin cajas negras
Cada emisión es una operación con su línea de tiempo: qué se envió, qué respondió ARCA y qué decidió Fluxa.
Una factura B en una llamada
Ejemplo ilustrativo: la API final puede cambiar durante el desarrollo. Los códigos son los oficiales de ARCA (6 = Factura B, 96 = DNI, 5 = IVA 21%, condición 5 = Consumidor Final).
curl -X POST https://app.somosfluxa.com/api/v1/invoices \
-H "Authorization: Bearer $FLUXA_TOKEN" \
-H "Idempotency-Key: pedido-1042" \
-H "Content-Type: application/json" \
-d '{
"taxpayer_id": "tx_01J…",
"point_of_sale": 3,
"voucher_type_code": 6,
"concept_code": 1,
"receiver": {
"doc_type_code": 96,
"doc_number": "30111222",
"vat_condition_code": 5,
"name": "Ana Gómez",
"email": "ana@example.com"
},
"items": [
{ "description": "Remera algodón", "quantity": 2, "unit_price": "12100.00", "vat_rate_code": 5 }
]
}'
Preguntas frecuentes
¿Tengo que manejar WSAA, tickets de acceso o SOAP?
¿Cómo evito emitir dos veces el mismo comprobante?
¿Puedo probar sin facturar de verdad?
¿Sirve para integrar a muchos clientes?
¿Integrás ARCA para tus clientes?
Sumate como fundador: acceso anticipado a la API en homologación y 40% de descuento durante 12 meses.