Errores

Todas las respuestas de error son { "code", "message" } (más observaciones en los rechazos de ARCA).

HTTPcodeQué hacer
400VALIDATION_ERRORCorregir el request (el message dice qué campo). Key nueva solo si cambiás los datos.
401—API key inválida o ausente.
402PRODUCCION_REQUIERE_PLAN_PAGOLa cuenta no tiene producción habilitada.
403ENTORNO_NO_PERMITIDOLa API key no puede emitir en ese entorno. Usá otra key o cambiá sus entornos en el portal.
403SIN_PERMISO(portal, equipo) El rol de la persona en esa cuenta no permite la operación. Una API key es de la cuenta: puede todo.
404NO_ENCONTRADO(consulta) No hay emisión guardada para esa key.
422CREDENTIAL_ERRORCertificado inválido, vencido, sin autorizar en ARCA, o no hay uno guardado para ese CUIT/entorno. No reintentar sin corregir.
422COMPROBANTE_RECHAZADOARCA no lo aprobó; ver observaciones. Corregir y emitir con key nueva.
422RECONCILIACION_FALLIDAEl número reservado lo usó otro comprobante. No se emitió nada. No reintentar: revisión manual.
422SALDO_INSUFICIENTELa nota de crédito supera el saldo de la factura. No se emitió.
422DATOS_EMISOR_FALTANTES(PDF) Faltan los datos para la factura de ese CUIT: cargalos en el portal (Perfil → Datos para la factura).
429RATE_LIMITCuota de la cuenta excedida: esperar y reintentar con la misma key.
429LIMITE_FACTURACIONEl comprobante supera el tope de la API key. No se emitió: no reintentar hasta el próximo período o subir el límite.
503ARCA_UNAVAILABLEARCA caído, timeout o corte de red. Reintentar con la misma key.
503VAULT_NO_CONFIGURADOEl servidor no tiene la bóveda habilitada: mandar certPem/keyPem.
503EMAIL_NO_CONFIGURADO(enviar) El servidor no tiene configurado el envío de mails.
503EMAIL_NO_ENVIADO(enviar) El proveedor de mails falló: reintentar en unos minutos.