Apps URL Scheme

,

Introduction

The URL Scheme offers simple methods to interact with the Nuki App on an iOS or Android smartphone in order to perform tasks like deeplinking to a specific Smart Lock or passing over invite codes.

General informations about Inter-App Communication are available within the Programming Guides of iOS and Android:

Calling URL

The Nuki Apps register the URL nuki:// which can be called from within a browser or an app.

Example:

nuki://

Opens the Nuki App

Services

nuki://name/%name

Jumps to a specific Smart Lock by name and opens its bottom sheet (Same as opening the app and tapping on the Smart Lock). If the name is unknown the app opens with no additional action.

nuki://id/%id

Jumps to a specific Smart Lock based on it’s Nuki ID and opens its bottom sheet (Same as opening the app and tapping on the Smart Lock). If the Nuki ID is unknown the app opens with no additional action.

nuki://invite/%id

Opens the invite code page and directly inserts the provided invite code. If the ID is invalid, it’s not inserted and the invite page is displayed without prefilled invite code.

nuki://delete/%id

Opens the settings page of the Smart Lock with the provided Nuki ID and displays directly the confirmation dialogue for removing a Smart Lock (Sames as opening the app, tapping on it, selecting settings, scrolling down and tapping on “Remove Smart Lock”). If the ID is invalid the app opens with no additional action.

PDF-Version

Download as PDF

This topic will contain a table of contents

I always get an UnknownHostException if I try the app by id :frowning: