Tyme icon

Tyme

Track time, manage projects and tasks in Tyme

Actions26

Time → Get Many

AI-generated

Summary

Retrieves Tyme time entries recorded within a date range via GET /data/times, optionally filtered by billing state or user, and emits one n8n item per entry.

Inputs

  • From (required) — Start of the date range. Converted to Tyme's 'YYYY-MM-DD HH:mm:ss' format (UTC, via ISO string) before sending.
  • To (required) — End of the date range, converted to the same format as From.
  • Filters > Billing State — Restrict results to Unbilled (0), Billed (1) or Paid (2) entries.
  • Filters > Pagination Start — Numeric offset (sent as 'start') for paging through results.
  • Filters > User ID — Only return entries for this user ID.

Output shape

A list of items, one per time entry returned by the Tyme API, each with the entry's fields as JSON.

If the response is an array it is used directly; if it is an object with a 'data' array, that array is used; otherwise the whole response becomes a single item. There is no automatic pagination: use Pagination Start to fetch further pages manually. With Continue On Fail enabled, errors produce an item with an 'error' message.

Examples

Example 1: Pull all unbilled time entries for last month to prepare invoices

From = first day of last month, To = last day of last month, Filters: Billing State = Unbilled

Example 2: Report on one team member's hours this week

From = Monday, To = Sunday, Filters: User ID = the member's ID (from Team Member > Get Many)

Example 3: Fetch the next page of a large result set

Same From/To as before, Filters: Pagination Start = offset of the next page

Links

Discussion