Freelo icon

Freelo

Interact with the Freelo project management API

Project → Remove Workers

AI-generated

Summary

Removes selected users (workers) from a chosen Freelo project. The user IDs are sent as users_ids in the request body for the selected project.

Inputs

  • projectId (required) — Project to remove workers from. Pick from the list loaded from Freelo or supply an ID via expression.
  • userIds — Users to remove. The options list is loaded from the selected project's workers. Custom IDs can be entered or supplied via expression. Sent as users_ids in the request body.
  • requestOptions — Node-level HTTP settings: batching (items per batch, default 50, and interval in ms, default 1000), ignore SSL certificate issues, proxy URL, and timeout in ms (default 10000).

Output shape

One output item per input item, containing the Freelo API response to the remove-workers request.

The source pack shows only signatures, so the exact endpoint and response body are not visible. Leaving userIds empty sends an empty list, and the effect of that is undocumented.

Examples

Example 1: Revoke a departing contractor's access to a project.

Set Project to the target project, select the contractor in User Names or IDs, and run.

Example 2: Remove users dynamically based on data from a previous node.

Set projectId and userIds to expressions, such as {{ $json.projectId }} and {{ $json.userIds }}.

Links

Discussion