Visitor · P0 · HIGH NDAA OK
Maine / Northeast schools widely use Raptor at the front desk.
HTTPS REST / webhooks · JSON event payloads
Visitor desk events feed the alarm queue (watchlist / lockdown). Does not replace door ACS.
8events mapped
3health probes
4fixtures
P0catalog tier
Install to site
In catalog: DX-261005-003 · sandbox_pass
Licensing: Requires district Raptor API credentials. Read-only visitor/emergency events.
Capabilities
eventsinventory
Device types matched
visitor_raptor
Event map vendor key → msad17.event/1
| Vendor key | Platform type | Priority | Label |
|---|---|---|---|
| VISITOR_SIGN_IN | door.access_granted | INFO | Access granted |
| VISITOR_SIGN_OUT | door.access_granted | INFO | Access granted |
| ALERT_WATCHLIST | io.duress | P1 | Duress / panic input |
| EMERGENCY_LOCKDOWN | io.duress | P1 | Duress / panic input |
| DENIED_ENTRY | door.access_denied | P4 | Access denied |
| WATCHLIST_HIT | io.duress | P1 | Duress / panic input |
| LOCKDOWN_INITIATED | io.duress | P1 | Duress / panic input |
| VISITOR_DENIED | door.access_denied | P4 | Access denied |
Health probes
emitted into config/health-probes.json on install · executed by VPS workers| ID | Check | Kind | Params |
|---|---|---|---|
| oauth | OAuth / API token | http_probe | {"timeout_ms":5000} |
| active_visitors | Active visitors endpoint | http_probe | {"timeout_ms":5000} |
| webhook_hmac | Webhook HMAC secret configured | config | {"required":true} |
Endpoints
| Method | Path | Purpose |
|---|---|---|
| POST | /api/oauth/token | OAuth / API token |
| GET | /api/v1/visitors/active | Active visitor inventory |
| GET | /api/v1/events | Sign-in / alert / emergency events |