Skip to main content

My Hours

Features

FeatureSupported?(Yes/No)Notes
Full Refresh SyncYes
Incremental SyncNo

This source syncs data from the My Hours API.

Supported Tables

This source allows you to synchronize the following data tables:

  • Time logs
  • Clients
  • Projects
  • Team members
  • Tags

Getting started

Requirements

  • In order to use the My Hours API you need to provide the credentials to an admin My Hours account.

Performance Considerations (Airbyte Open Source)

Depending on the amount of team members and time logs the source provides a property to change the pagination size for the time logs query. Typically a pagination of 30 days is a correct balance between reliability and speed. But if you have a big amount of monthly entries you might want to change this value to a lower value.

Reference

Config fields reference

Field
Type
Property name
string
email
string
password
string
start_date
integer
logs_batch_size

Changelog

Expand to review
VersionDatePull RequestSubject
0.2.112024-08-1243833Update dependencies
0.2.102024-08-1043518Update dependencies
0.2.92024-08-0343127Update dependencies
0.2.82024-07-2742809Update dependencies
0.2.72024-07-2042350Update dependencies
0.2.62024-07-1341905Update dependencies
0.2.52024-07-1041297Update dependencies
0.2.42024-07-0640993Update dependencies
0.2.32024-06-2540286Update dependencies
0.2.22024-06-2240020Update dependencies
0.2.12024-06-0639308[autopull] Upgrade base image to v1.2.2
0.2.02024-03-1536063Migrate to Low Code
0.1.22023-11-2032680Schema and CDK updates
0.1.12022-06-0812964Update schema for time_logs stream
0.1.02021-11-268270New Source: My Hours