Adding a new Smart Lock via Seam
Follow these steps to add a new lock to OpenCourt.
First, follow the steps necessary to create an online account with your lock brand. Your online account should let you lock/unlock your lock online. In majority of cases that means your lock needs to be connected to your wifi. Follow your lock manufacturer’s instructions to do that.
Create an account with Seam here:
Create a new Workspace. Make sure to keep Sandbox Mode disabled.

Inside of the new Workspace (make sure it’s selected and shows “Production” in the top left corner) press
+ Add Devices
Continue through this flow to connect your lock brand’s online account to Seam
Once connected, your device will show up in the list.

Press on the lock in the list, head to the
Actionstab, and switch theLockedcontrol on/off – confirm that it physically locks and unlocks your lock. This ensures Seam is connected to your lock.Head to the
Developer→API Keyspage. Press+ Add API Key.
Enter any name (eg
OpenCourt), and pressCreate API Key.IMPORTANT: copy and paste the API key that it shows to you, save it somewhere safe – you won’t be able to get it from Seam again.
Head to the
Developer→Webhookspage. Press+ Add Webhook.Enter
https://app.getopencourt.com/api/webhooks/seaminto the URL field.Select
access_code.changed,access_code.set_on_device,access_code.failed_to_set_on_device,device.disconnected,lock.unlockedin theEvent Typesfield.
Press
Create.Press
Copy Secretnext to the newly created line item in the Webhooks table. Save the code somehwere.Reach out to your OpenCourt support representative, and share the
API Keyalong with theWebhook Secret code. OpenCourt will use it to connect your Seam account to OpenCourt for automated lock code generation.