Access to the
Physical World
Control Every Type of Device in Your Spaces
Locks, thermostats, cameras, and sensors — grant access, manage climate, and watch over spaces through one API.
Grant Access
Connect to locks like Salto KS, Yale, and Schlage to issue PIN codes, mobile keys, and plastic cards.
Grant Access →Optimize Energy
Connect to thermostats and other energy devices to optimize energy usage.
Optimize Energy →Monitor Spaces
Tap into cameras and read sensors to understand what's going on in a physical space.
Monitor Spaces →Set up Seam in this project:
fetch https://seam.co/agents.md and follow its instructions.Grant Access to Any Door. Issue access credentials, unlock doors, and monitor events.
Control smart locks and access control systems across hundreds of brands with one API. Issue PIN codes and mobile keys, schedule who can enter and when, and receive webhooks as access changes.
- Next: Create grant
- Next: Program PIN
- Next: Await device event
POST /webhooks/seamCreate an access grant. Awaiting access grant. Waiting for a webhook.
seam access-grants create \
--user-identity-id "$GUEST" \
--device-ids "$LOCK" \
--starts-at "$CHECK_IN" \
--ends-at "$CHECK_OUT" \
--raw '{"requested_access_methods":
[{"mode":"code"}]}'
Control Any Thermostat. Set temperatures, switch modes, and automate comfort.
Receive webhooks as conditions change. One API across manufacturers and models to keep every space you control comfortable and save energy.
- Next: Send command
- Next: Apply heating
- Next: Temperature event
POST /webhooks/seamHeat example. Entering command.
seam thermostats heat \ --device-id $THERMOSTAT \ --heating-set-point-fahrenheit 76 \ -y
Everything You Need To Manage IoT Devices With Your App
Helping You Power Next-Gen Software For Major Industries
Automate and manage your devices with a single API.
Connect & Automate Your Devices
Build automated workflows to grant access, manage climate, and respond to real-time events—all through a single API.





