← Tools Reference

timelink

timelink integration (Productivity). Imported from open-connector.

API key14 toolshttps://api.timelink.io/api/v1
GET
timelink_list_clients
List Timelink clients with optional filtering and pagination parameters.

/clients

7 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of records to return.
searchstringoptionalA search string matched by Timelink.
idsarrayoptionalA list of Timelink record IDs to fetch.
ordersarrayoptionalThe Timelink sort rules to apply.
activebooleanoptionalFilter clients by active state.
withLimitedPartOfProjectsbooleanoptionalWhether Timelink should include a limited subset of each client's projects.
projectsLimitintegeroptionalThe number of nested projects to include per client.
GET
timelink_get_client
Fetch one Timelink client by its identifier.

/clients/{id}

1 parameter
ParamTypeRequiredDescription
idstringrequiredA Timelink ULID identifier.
GET
timelink_list_projects
List Timelink projects with optional filtering and pagination parameters.

/projects

6 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of records to return.
searchstringoptionalA search string matched by Timelink.
idsarrayoptionalA list of Timelink record IDs to fetch.
ordersarrayoptionalThe Timelink sort rules to apply.
activebooleanoptionalFilter projects by active state.
clientIdstringoptionalFilter projects by the linked client identifier.
GET
timelink_get_project
Fetch one Timelink project by its identifier.

/projects/{id}

1 parameter
ParamTypeRequiredDescription
idstringrequiredA Timelink ULID identifier.
GET
timelink_list_services
List Timelink services with optional filtering and pagination parameters.

/services

5 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of records to return.
searchstringoptionalA search string matched by Timelink.
idsarrayoptionalA list of Timelink record IDs to fetch.
ordersarrayoptionalThe Timelink sort rules to apply.
activebooleanoptionalFilter services by active state.
GET
timelink_get_service
Fetch one Timelink service by its identifier.

/services/{id}

1 parameter
ParamTypeRequiredDescription
idstringrequiredA Timelink ULID identifier.
GET
timelink_list_time_entries
List Timelink time entries with optional filtering and pagination parameters.

/timeEntries

19 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of records to return.
searchstringoptionalA search string matched by Timelink.
idsarrayoptionalA list of Timelink record IDs to fetch.
ordersarrayoptionalThe Timelink sort rules to apply.
withRelationsbooleanoptionalWhether Timelink should include related entities.
startstringoptionalFilter time entries starting from this timestamp.
endstringoptionalFilter time entries ending before this timestamp.
onlyDeletedbooleanoptionalWhether to return only deleted time entries.
isInterruptbooleanoptionalFilter time entries by interruption state.
isBilledbooleanoptionalFilter time entries by billed state.
isBillablebooleanoptionalFilter time entries by billable state.
searchInDescriptionstringoptionalThe Timelink description search mode or term passed through to the API.
clientIdstringoptionalFilter time entries by client identifier.
projectIdstringoptionalFilter time entries by project identifier.
serviceIdstringoptionalFilter time entries by service identifier.
userIdstringoptionalFilter time entries by user identifier.
userIdsarrayoptionalFilter time entries by multiple user identifiers.
extToolIdstringoptionalFilter time entries by external tool identifier.
exactbooleanoptionalWhether the Timelink search should be exact.
GET
timelink_get_time_entry
Fetch one Timelink time entry by its identifier.

/timeEntries/{id}

1 parameter
ParamTypeRequiredDescription
idstringrequiredA Timelink ULID identifier.
GET
timelink_list_active_time_entries
List currently active Timelink time entries.

/timeEntries/active

2 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of active time entries to return.
withRelationsbooleanoptionalWhether Timelink should include related entities.
GET
timelink_list_time_entry_required_fields
List the Timelink field names that are required for time entries.

/timeEntries/fieldsRequired

GET
timelink_list_users
List Timelink users with optional filtering and pagination parameters.

/users

5 parameters
ParamTypeRequiredDescription
limitintegeroptionalThe maximum number of records to return.
searchstringoptionalA search string matched by Timelink.
idsarrayoptionalA list of Timelink record IDs to fetch.
ordersarrayoptionalThe Timelink sort rules to apply.
activebooleanoptionalFilter users by active state.
GET
timelink_get_user
Fetch one Timelink user by its identifier.

/users/{id}

1 parameter
ParamTypeRequiredDescription
idstringrequiredA Timelink ULID identifier.
GET
timelink_get_company
Fetch the current Timelink company details for the authenticated token.

/company

GET
timelink_get_current_token
Inspect the current Timelink API token metadata.

/token