Package Information
Available Nodes
DocumentationAI-generated
n8n-nodes-hubstaff-v2-by-cplrepo
Overview
Integrate Hubstaff API v2 for time tracking, project, and team resource management in n8n workflows.
Nodes & Operations
Hubstaff
Interact with Hubstaff API v2 to manage time tracking, projects, team members, and related resources within n8n workflows. This node provides programmatic access to Hubstaff's core entities for automation of attendance, invoicing, project management, and user/resource tracking tasks in organizational workflows that rely on Hubstaff's platform for employee time and activity monitoring across distributed teams and systems that integrate with Hubstaff's API v2 endpoints for operational data sync, reporting, and process automation across n8n's workflow builder interface and custom trigger/ action sequences that require structured interaction with Hubstaff's API surface for data retrieval, creation, updating, and deletion across the listed resource types, filtered by date ranges, status flags, pagination parameters, and ID‑based lookups, supporting both individual and bulk operations across the full spectrum of Hubstaff API v2 objects to meet varied operational automation requirements in n8n workflows that connect Hubstaff data with other apps, databases, or internal tools for end‑to‑end process orchestration and reporting, with each operation exposing the necessary query, filter, and payload parameters as defined by the Hubstaff v2 API specification and the node's implementation layer, and credentials are handled through Hubstaff's OAuth 2.0 or API key mechanism depending on user configuration, though the node metadata does not specify exact credential fields or setup steps, so those details must be referenced from Hubstaff's official documentation or the node's own configuration UI for valid authentication and scope assignment.
- Activity · Get Many — Retrieve all activities for the organization within a specified date range.
- Application · Get Many — Retrieve application usage data between two dates
- Client · Create — Create a client in Hubstaff
- Client · Get — Retrieve a client by ID
- Client · Get Many — Fetch all clients for the organization, optionally filtered by status and paginated.
- Client · Update — Updates a client in Hubstaff by ID
- Invoice · Get Many — Retrieve paginated client invoices filterable by client IDs, status, issue date range, and line item inclusion.
- Member · Get — Retrieve a member by ID from the Hubstaff organization.
- Member · Get Many — Fetch all members from the organization, with optional filtering to include removed members and pagination.
- Note · Get — Retrieve a note from Hubstaff by its ID.
- Note · Get Many — Retrieve multiple notes from Hubstaff within a specified date range.
- Organization · Get — Get an organization
- Organization · Get Many — Fetch all organizations from the Hubstaff API.
- Project · Create — Create a project in a Hubstaff organization
- Project · Get — Retrieve a single project by ID from Hubstaff.
- Project · Get Many — Retrieve all projects from the Hubstaff organization, filterable by status and paginated.
- Project · Update — Updates a Hubstaff project via PUT /v2/projects/{project_id} with optional name, description, and status fields.
- Schedule · Create — Create an attendance schedule for a user in Hubstaff
- Schedule · Get Many — Fetch attendance schedules within a date range
- Schedule · Update — Update an attendance schedule's start and end times
- Screenshot · Get Many — Fetch screenshots from Hubstaff API v2 between a start and stop date
- Task · Create — Create a task in a Hubstaff project
- Task · Delete — Delete a task by its ID.
- Task · Get — Retrieve a single task by its ID from Hubstaff.
- Task · Get Many — Fetch all tasks for a project
- Task · Update — Update a task in Hubstaff via PUT /v2/tasks/{task_id}
- Time Entry · Get Many — Retrieve time entries (timesheets) filtered by date range, with optional approval status and pagination.
- To-Do · Create — Create a global to-do
- To-Do · Delete — Delete a global to-do
- To-Do · Get Many — This is the JSON description object for the Hubstaff To-Do Get Many operation, produced strictly per the given constraints and ground-truth from properties and source.
- To-Do · Update — Updates a global to-do by ID
- URL · Get Many — Fetch URL-tracking tool usage from Hubstaff API v2
- User · Get — Get a user by ID
- User · Get Current — Fetch the currently authenticated Hubstaff user
- User · Get Many — Retrieve all users in the organization
Installation
Install as an n8n community node: in n8n, open Settings → Community nodes → Install and enter n8n-nodes-hubstaff-v2-by-cplrepo.