RemoteLock

Wifi Smart Locks for Business and Rentals

Go to site
Explore
/
Apps
/
RemoteLock

RemoteLock API Integrations

Build and run workflows using the RemoteLock API. Use 1000s of source-available triggers and actions across 1000+ apps. Or write custom code to integrate any app or API in seconds.

Overview

Turn your locks into a smart lock system with RemoteLock. The RemoteLock API enables users to build access control solutions for a variety of environments, making controlling access easier than ever. With the RemoteLock API, users can develop:

  • An online lock system for residences that allows for remote access for keyless entry
  • Limit access rights for employees in an office, factory, or other work environment with an automated access control system
  • Connect locks to existing access control systems for added security and convenience
  • Customize entry and exit requirements for medical and academic buildings
  • Integrate locks with business applications to improve customer experience and maintain tight security
  • Create automated and combination locks for commercial, retail, and industrial use
  • Provide clients and users with a secure alternative to traditional keyed locks
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import { axios } from "@pipedream/platform"
export default defineComponent({
  props: {
    remotelock: {
      type: "app",
      app: "remotelock",
    }
  },
  async run({steps, $}) {
    return await axios($, {
      url: `https://api.remotelock.com/user`,
      headers: {
        Authorization: `Bearer ${this.remotelock.$auth.oauth_access_token}`,
        "Accept": `application/vnd.lockstate.v1+json`,
      },
    })
  },
})

Choose an API to Connect with RemoteLock API

1
-
12
of
1000+
apps by most popular

Authentication

RemoteLock uses OAuth authentication. When you connect your RemoteLock account, Pipedream will open a popup window where you can sign into RemoteLock and grant Pipedream permission to connect to your account. Pipedream securely stores and automatically refreshes the OAuth tokens so you can easily authenticate any RemoteLock API.

Pipedream requests the following authorization scopes when you connect your account:

OAuth Request Configurations:
  1. authorization
    GEThttps://connect.remotelock.com/oauth/authorize?client_id={{oauth.client_id}}&redirect_uri={{oauth.redirect_uri}}&state={{oauth.state}}&response_type=code&scope={{oauth.space_separated_scopes}}
  2. accessToken
    POSThttps://connect.remotelock.com/oauth/tokencontent-type: application/x-www-form-urlencodedaccept: application/json
    client_id={{oauth.client_id}}&client_secret={{oauth.client_secret}}&redirect_uri={{oauth.redirect_uri}}&grant_type=authorization_code&code={{oauth.code}}
  3. refreshToken
    POSThttps://connect.remotelock.com/oauth/tokencontent-type: application/x-www-form-urlencodedaccept: application/json
    client_id={{oauth.client_id}}&client_secret={{oauth.client_secret}}&grant_type=refresh_token&refresh_token={{oauth.refresh_token}}