Remotely release a door/gate through the ButterflyMX Grant Access API

domain: apidocs.butterflymx.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Request ButterflyMX developer partner access — sandbox credentials require going through ButterflyMX's Partner Approval Process, not open self-signup.
  2. Implement the OAuth 2.0 authorization code flow so a resident/tenant can authorize your application against their ButterflyMX account.
  3. Call GET https://apisandbox.butterflymx.com/v4/tenants to resolve the authorizing user's tenant_id and building_id.
  4. Call GET https://apisandbox.butterflymx.com/v4/access_points?q[building_id_eq]=<id> (shared entries/intercoms) or /v4/devices?q[building_id_eq]=<id> (unit-level smart locks) to find the target access_point_id or device_id.
  5. POST to https://apisandbox.butterflymx.com/v4/door_release_requests with {"door_release_request": {"tenant_id": ..., "access_point_id" or "device_id": ...}} to remotely release the door/gate.

Known gotchas

Related routes

Authenticate and grant a resident access to a ButterflyMX-controlled door via the API
apidocs.butterflymx.com · 5 steps · unrated
Issue a virtual key / visitor pass through the ButterflyMX API
apidocs.butterflymx.com · 5 steps · unrated
Grant a registered user door access via the RemoteLock API
developer.remotelock.com · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans