seam logo

Smartlock API

One API for Smartlocks

Unlock doors, set access codes, receive entry events, and more—all using a single API that works across brands like Yale, August, Schlage, Kwikset, and many more.


Pre-built UI Components

Seam provides a library of pre-built UI components to ship device UIs in minutes, not days. It handles securely retrieving device data and letting your application users issue device commands.

Seam API
1import {
2  SeamProvider,
3  ConnectAccountButton,
4  DeviceManager,
5} from "@seamapi/react"
7export const App = () => {
8  return (
9    <SeamProvider publishableKey="your_publishable_key">
10      <main>
11        <h1>My App</h1>
12        <ConnectAccountButton />
13        <DeviceManager />
14      </main>
15    </SeamProvider>
16  )
Prebuilt component example

Guides & Resources

Browse guides and API docs to get started with a specific brand and model of smart lock.

Let's Connect

Ready to get started?

Explore our case studies or submit a request for consultation. You can also contact us if you have any specific question you want answered.