top of page

How To Create Your Own URL Scheme

Updated: Jul 4, 2023

This post describes a URL scheme that is supported by the MultiTimer app on iOS. This post describes the scheme that require special attributes or special formatting in order to be understood by the MultiTimer app. This post does not describe all URL schemes supported on different Apple platforms.


Base: multitimer://api/[action]?[action parameters]

x-callback-url: multitimer://x-callback-url/[action]?[action parameters]&[x-callback parameters]

Supported x-callback parameters: x-success, x-error and x-cancel.

 

START TIMER

/start-timer

Parameters

  • name - timer label (required)

  • board - board title (optional)

Example

multitimer://api/start-timer?name=Lunch&board=Work

 

TERMINATE TIMER

/stop-timer

Parameters

  • name - timer label (required)

  • board - board title (optional)

Example

multitimer://api/stop-timer?name=Lunch&board=Work

 

PAUSE TIMER

/pause-timer

Parameters

  • name - timer label (required)

  • board - board title (optional)

Example

multitimer://api/pause-timer?name=Lunch&board=Work

 

RESUME TIMER

/resume-timer

Parameters

  • name - timer label (required)

  • board - board title (optional)

Example

multitimer://api/resume-timer?name=Lunch&board=Work

 

RUN COMMAND

/run-command

Parameters

  • name - command name (required)

Example

multitimer://api/run-command?name=Terminate%20all%20timers

 
474 views2 comments

Recent Posts

See All

2 Comments


persapps
persapps
Aug 05, 2019

Hey William Nälsén,

Thank for the comment:

Do you have a feature where you can select which time the timer will have for the countdown and then start it? Would be a great command for me to use!

In accordance with the concept of the application, all timers are created inside the application. Control of timers can be either internal or external. Therefore, you can control timers, but not to create.

Please could you share your experience with the use of the URL schemes, so that we can have a clearer pattern of how your request can work after it can be implemented?

Like

William Nälsén
William Nälsén
Aug 02, 2019

Do you have a feature where you can select which time the timer will have for the countdown and then start it? Would be a great command for me to use!

Like
bottom of page