🔏
API Docs
  • Beam API Docs
  • Overview
    • About Beam
    • API Requirements
    • Roles and Permissions
  • Getting Started
    • Requesting an Account
    • Using RESTful Tools
    • Webhooks
  • The Basics
    • Entities
    • Best Practices
    • Testing Accounts
  • OAuth
    • Overview
    • How to Authorize Access
      • Step 1: Generate Authorization URL
      • Step 2: Handle Authorization Response
      • Step 3: Request an Access Token
      • Step 4: Call API Endpoints
      • Step 5: Refresh the Tokens
  • API Endpoints
    • Overview
    • Get User Devices
    • Toggle Door
    • Invite User (internal)
    • Get Toggle History
    • Get User Info
    • Get User Settings
Powered by GitBook
On this page
  1. The Basics

Best Practices

Beam is, first and foremost, a security product.

As such, certain considerations need to be made when designing user experiences and features of your integration.

Wait 20 Seconds Between "toggle" Requests

When building an interface to open and close a user's door, block user interaction for approx. 20 seconds to allow the operation of the garage door to complete.

PreviousEntitiesNextTesting Accounts

Last updated 4 years ago