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 betrueorfalse(default). center: Centers the timer editor on the screen. Only available whenstartImmediatelyis not true. Can betrueorfalse(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 betrueorfalse(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,endDateand at least one oftitleorprojectprovided. Can betrueorfalse(default).center: Centers the time entry editor on the screen. Only available whencreateImmediatelyis not true. Can betrueorfalse(default).obtainFocus: Whether the opened editor should immediately take focus. Only available whencreateImmediatelyis 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 withlatestto edit the most recent time entry.
timing2helper://editTimeEntry/1234ortiming2helper://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/1234ortiming2://selectProjects/ProjectA/ProjectB