Factuarea APIDevelopers
Contrato

Las personas con acceso operate pueden recibir tareas

El listado de usuarios y el usuario actual incluyen ahora a las personas de otras cuentas que llegan a la empresa con acceso operate, y se les puede asignar una tarea. Tres operaciones actualizadas; ningún campo cambia.

16 de octubre de 2026 — Cuando una gestoría trabaja sobre el NIF de su cliente con acceso operate (consulta el acceso cedido), a su gente ya se le pueden asignar tareas en esa empresa. Hasta hoy solo se podía asignar a los miembros de la empresa, así que una clave de la gestoría no podía repartir trabajo a su propio equipo en las tareas del cliente.

Tres operaciones cambian lo que devuelven o aceptan. No se añade ningún campo, scope ni código de error.

  • El listado de usuarios las incluye. GET /v1/companies/{company}/users devuelve los miembros de la empresa y, además, a las personas de otras cuentas que llegan a ella con acceso operate por una relación entre cuentas. Las personas con acceso view no aparecen.
  • El usuario actual también. GET /v1/companies/{company}/users/me responde por una persona de otra cuenta cuando la clave pertenece a una con acceso operate a la empresa. Si quien tiene la clave no es miembro ni una de esas personas, sigue devolviendo 404 route_not_found.
  • Asignar las acepta. POST /v1/companies/{company}/tasks/{task}/assign admite ahora el assignee_id de cualquiera de ellas. Cualquier otra persona, también una con acceso view o de una empresa sin relación, sigue recibiendo 422 task_assignee_not_member.

La respuesta mantiene exactamente la misma forma. No decimos de qué cuenta viene cada persona: recibes el mismo id, nombre, email, iniciales y color de avatar que con un miembro.

Si el acceso termina o baja a view, quitamos a esa persona de las tareas abiertas de la empresa, así que verás assignee_id pasar a null en ellas. Las tareas completadas conservan quién las hizo.

Si tu integración construye un selector de asignados a partir de GET /v1/companies/{company}/users, no tienes que cambiar nada: las personas nuevas simplemente aparecen en la lista. Si daba por hecho que todos los de esa lista son miembros de la empresa, revisa esa suposición. Mira Tareas para el flujo completo.

Operaciones actualizadas

No se añade ninguna operación, campo ni scope.

OperaciónEndpointCambio
Listar usuariosGET /v1/companies/{company}/usersIncluye a las personas de otras cuentas con acceso operate.
Obtener el usuario actualGET /v1/companies/{company}/users/meResponde también por una persona con acceso operate por una relación.
Asignar una tareaPOST /v1/companies/{company}/tasks/{task}/assignAcepta a esas personas como asignadas.
KeyRound ListTodo

En esta página

¿Te echamos una mano?Contactar con soporte