Credenciales guardadas
Guardá la clave fiscal una vez en tu proyecto y ejecutá automatizaciones sin enviarla en cada solicitud.
Cómo guardar una credencial
- Ingresá al dashboard y seleccioná el proyecto desde el que ejecutás tus automatizaciones.
- Entrá a Configuración → Credenciales de ARCA.
- Presioná Guardar credencial e ingresá el CUIT de login de ARCA, su contraseña o clave fiscal y, si querés, una etiqueta para identificarlo.
Necesitás ser propietario o administrador del proyecto para guardar, editar o eliminar credenciales. Podés guardar una credencial por usuario de ARCA en ese proyecto. Guardarla no comprueba el login contra ARCA: la autenticación se realiza cuando la usás en una operación.
Cómo usarla en una automatización
Enviá params.username y params.cuit como siempre, pero omití por completo la propiedad params.password.
Afip SDK busca la credencial de ese username dentro del proyecto y la usa para iniciar sesión en ARCA.
No necesitás enviar el ID de la credencial.
usernamees el CUIT de la persona que inicia sesión en ARCA y determina qué credencial se utiliza.cuites el CUIT del contribuyente sobre el que se realiza la operación. Puede ser distinto, por ejemplo, si representás a una sociedad.- No envíes
password: ""nipassword: null: no activan la búsqueda de una credencial guardada y son valores inválidos.
Si enviás una contraseña explícita
La contraseña enviada en params.password tiene prioridad sobre la guardada.
Enviarla en una automatización no la guarda ni actualiza automáticamente en el proyecto.
Si es incorrecta, se utiliza ese valor y la operación puede fallar; no se vuelve a intentar con la credencial guardada.
Actualizar o eliminar una credencial
- Si cambiaste la clave fiscal en ARCA, volvé a Credenciales de ARCA, elegí Editar e ingresá la nueva contraseña.
- El CUIT de login no se puede cambiar al editar. Para otro usuario, guardá otra credencial.
- Si eliminás la credencial, las próximas solicitudes que omitan
passwordya no podrán usarla.
La contraseña se guarda cifrada. Los listados y consultas sólo devuelven datos de identificación, nunca la contraseña; tampoco se muestra la clave anterior al editar.
Si no hay una credencial guardada
Cuando omitís password y no existe una credencial para ese usuario en el proyecto,
la API responde con HTTP 400 y el código arca_credential_required.
Verificá el proyecto del access token y el username. Podés guardar la credencial correcta
o enviar una contraseña explícita en esa solicitud.