Get started with dormakaba Oracode Locks
Learn how to connect and control your dormakaba Oracode 480 and 660 locks with the Seam API.
Last updated
Was this helpful?
Learn how to connect and control your dormakaba Oracode 480 and 660 locks with the Seam API.
Last updated
Was this helpful?
Seam provides a universal API to connect and control many brands of locks. This guide provides a rapid introduction to connecting and controlling your locks using the Seam API. To learn more about other device brands supported by the Seam API, such as Yale, Schlage, and August, head over to our .
Note that dormakaba offers multiple lines of products, including Lyazon, Sapphire, Oracode, and more. This guide is specifically for dormakaba Oracode.
username: jane
site: Ocean Beach Vacations
time zone: (Any)
Confirm the Connect Webview was successful by querying the status.
After a dormakaba Oracode account is linked with Seam, you can retrieve the connected devices.
Now that you've completed this guide, you can try to connect a real dormakaba Oracode device. To do so, make sure to switch to a non-sandbox workspace and API key because you cannot connect real devices to sandbox workspaces.
In addition, if you'd like to explore other aspects of Seam, check out the following helpful resources:
Seam provides client libraries for many languages, such as JavaScript, Python, Ruby, PHP, and others, as well as a Postman collection and spec.
JavaScript / TypeScript (, )
Python (, )
Ruby Gem (, )
PHP (, )
Java ()
C# (, )
Go ()
Install using .
Once installed, to get your API key, and export it as an environment variable:
This guide uses a sandbox . You can only connect virtual devices to a sandbox workspace. If you need to connect real Oracode devices, use a non-sandbox workspace and API key.
To control your dormakaba Oracode locks using the Seam API, the owner or manager of these locks must first authorize your Seam workspace to access their dormakaba Oracode account. To do so, Seam provides, which are pre-built UX flows that walk the device owner or manager through authorizing your application to control Oracode locks.
This guide discusses using a Seam sandbox workspace with virtual devices. However, to connect real devices to Seam, some manufacturers may require additional prerequisite setup steps. For dormakaba Oracode-specific instructions, see the .
Navigate to the URL that the Connect Webview object returned. Because you are using a sandbox workspace, complete the login flow by entering the following dormakaba Oracode credentials:
The Seam API enables you to create offline access codes on dormakaba Oracode devices, such as the 480i and 660i locks. Users can then enter these codes to unlock the door. For detailed instructions, see .
for
If you have any questions or want to report an issue, email us at .