定期的な取得と組み合わせる
Webhook はGET /api/histories で
SETUP
管理画面からも
Webhook に
POST /api/notifications/webhook/options
{ "category": 1, "content": "<受信側で照合するトークン>" }送り先の
POST /api/notifications
{
"category": "WEBHOOK",
"url": "https://your-service.example/hooks/watchkey",
"is_enabled": true,
"option_id": "<OPTION_ID>"
}主なcategory をMAIL に
履歴のGET /api/history_types で
PUT /api/notifications/{id}/events
[1, 90, 110]PUT / で対象の扉を、PUT / で対象の利用者を指定できます。
PAYLOAD
履歴が
POST https://your-service.example/hooks/watchkey
Content-Type: application/json; charset=UTF-8
Authorization: Bearer <受信側のトークン>
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"category": 110,
"category_name": "カード解錠",
"input": "1234567890ABCDEF",
"user": "234e5678-e89b-12d3-a456-426614174001",
"user_name": "山田太郎",
"device": "345e6789-e89b-12d3-a456-426614174002",
"device_name": "玄関ドア",
"door": "456e789a-e89b-12d3-a456-426614174003",
"door_name": "1階エントランス",
"door_group_name": "1階フロア",
"recorded_at": "2025-12-02 13:21:42"
}
| 項目 | 内容 |
|---|---|
id | 履歴の |
category | 履歴の |
input | 使われた |
user | 利用者の |
device / door | 機器・扉・ドアグループの |
recorded_at | 記録された |
DESIGN TIPS
Webhook はGET /api/histories で
Webhook とid で
受信したら