SketShDb URL-Scheme

By calling an URL the SketShDb App can be started executing special tasks after PIN entry/TouchID/FaceID. This enables you to link directly into your projects e.g. from different apps.

Currenlty, these actions can be called directly via URL:

Open the "Log" view

sketshdb://activities

Open a custom view inside a project

sketshdb://view?db=project&view=view

Parameters: Name Description
project Name of the project that owns the view to show. Note: The action might not work reliably if there are multiple projects with the same name!
view Name of the view to show.

Show empty form for custom type

sketshdb://add?db=project&view=view

Will show the entry form configured for the given view. (as if the "+" button was pressed within this view)

Parameters: Name Description
project Name of the project that owns the view and type to show. Note: The action might not work reliably if there are multiple projects with the same name!
view Name of the view the configuration is taken from.

Navigate to or open a specific documents

sketshdb://document?db=project&view=view&id=documentId&edit=1]

Parameters: Name Description
project Name of the project that owns the view and type to show. Note: The action might not work reliably if there are multiple projects with the same name!
view Name of the view the configuration is taken from.
documentId ID of the document to show / navigat to. (The ID of a document is not shown within the app, however, the document ID can for example be seen on replicated servers.)
edit If the "edit" parameter is not provided, the app only navigates to the entry within the given view. If "edit" is provided in the URL, the edit form will open for the given document.

Execute configured "Project button / Shortcut" event

sketshdb://trigger-event?db=project&event=event&paramX=stringValue&...

Parameters: Name Description
project Name of the project that owns the event. Note: The action might not work reliably if there are multiple projects with the same name!
event Name of the event, which must be of type "Project button / Siri shortcut". If there are more than one events with the same name, all of them will get executed.
paramX=stringValue Any number of additional parameters can be submitted. To enable processing of custom parameters within the event, declare those parameters as string/text variables using "declareVariable()".