Use the Axis VAPIX Physical Access Control door control service to query and change a door's lock state

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

Steps

  1. Authenticate to the Axis network door controller over HTTPS using its device credentials and POST SOAP requests to https://<user>:<password>@<device-address>/vapix/services
  2. Call tdc:GetDoorState to retrieve the door's current lock/monitor state, and tdc:GetDoorInfoList to discover which door states/capabilities that specific door supports
  3. To temporarily grant access and auto-relock, call tdc:AccessDoor (unlocks for the door's configured AccessTime or until it closes, whichever first)
  4. To leave the door unlocked until explicitly relocked, call tdc:UnlockDoor instead of AccessDoor
  5. For doors that can be opened manually without the controller unlocking them, use axtdc:AccessDoorWithoutUnlock to suppress a false DoorForcedOpenAlarm during the grant window

Known gotchas

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