URL Scheme Support
Table of Contents
Please note: All of these URLs require at least Timing Expert in order to function.
Also, note that the URL schemes for these commands differ based on whether they affect the main app or the tracker app.
timing2helper://startTimer
Starts a timer.
Query parameters:title
: The title for the timer.notes
: The notes for the timer.project
: The ID or name of the project for the timer.estimatedDuration
: The estimated duration for the timer, in seconds.startDate
: The start date for the timer.-
startImmediately
: Whether to start the timer without presenting a dialogue first. Can betrue
orfalse
(default). center
: Centers the timer editor on the screen. Only available whenstartImmediately
is not true. Can betrue
orfalse
(default).
timing2helper://startTimer?title=Some%20title¬es=Some%0Anotes&project=Work&estimatedDuration=600&startDate=2022-04-01T12:00:00Z&startImmediately=false¢er=true
-
timing2helper://stopTimer
Stops the currently running timer, if available.
Query parameters:hideNotification
: If true, the notification about the timer having been stopped will be suppressed. Can betrue
orfalse
(default).
timing2helper://stopTimer?hideNotification=true
-
timing2helper://createTimeEntry
Creates a new time entry.
Query parameters:title
: The title for the time entry.notes
: The notes for the time entry.project
: The ID or name of the project for the time entry.startDate
: The start date for the time entry.endDate
: The end date for the time entry.createImmediately
: Whether to create the time entry without presenting a dialogue first. Only available when at leaststartDate
,endDate
and at least one oftitle
orproject
provided. Can betrue
orfalse
(default).center
: Centers the time entry editor on the screen. Only available whencreateImmediately
is not true. Can betrue
orfalse
(default).obtainFocus
: Whether the opened editor should immediately take focus. Only available whencreateImmediately
is not true. Can betrue
(default) orfalse
.
timing2helper://createTimeEntry?title=Some%20title¬es=Some%0Anotes&project=Work&startDate=2022-04-01T12:00:00Z&endDate=2022-04-01T12:30:00Z&createImmediately=false¢er=true
timing2helper://editTimeEntry/<time-entry-id>
Presents a dialogue to edit the time entry with a given ID.
Path arguments:<time-entry-id>
: The ID of the time entry to edit, as surfaced by "raw" exports and/or the Web API. Can be replaced withlatest
to edit the most recent time entry.
timing2helper://editTimeEntry/1234
ortiming2helper://editTimeEntry/latest
-
timing2://selectProjects/<project-name-or-id>
Selects the given projects in the sidebar of the main Timing app.
Path arguments:<project-name-or-id>
: The name or ID of the project to select. Multiple arguments can be provided when separated by slashes. If omitted, "All Activities" will be selected.
timing2://selectProjects/1234
ortiming2://selectProjects/ProjectA/ProjectB