{"auth":{"login":"POST /api/v1/auth/login  -> { token }","usage":"send 'Authorization: Bearer <token>' (operators) or 'X-API-Key: <key>' (devices)"},"docs":"/docs","endpoints":["POST   /api/v1/auth/login","GET    /api/v1/auth/me","POST   /api/v1/events","POST   /api/v1/devices/<id>/events","POST   /api/v1/events/batch","GET    /api/v1/events","GET    /api/v1/devices","GET    /api/v1/devices/<id>/events","GET    /api/v1/devices/<id>/config","PUT    /api/v1/devices/<id>/config","POST   /api/v1/devices/<id>/apps","GET    /api/v1/devices/<id>/apps","POST   /api/v1/devices/<id>/apps/<pkg>/block","POST   /api/v1/devices/<id>/apps/<pkg>/unblock","POST   /api/v1/devices/<id>/apps/<pkg>/notify","POST   /api/v1/devices/<id>/apps/<pkg>/unnotify","GET    /api/v1/devices/<id>/flows","POST   /api/v1/devices/<id>/flows","PUT    /api/v1/flows/<id>","DELETE /api/v1/flows/<id>","POST   /api/v1/devices/<id>/media","GET    /api/v1/media/<id>","POST   /api/v1/devices/<id>/commands","GET    /api/v1/devices/<id>/commands/next","POST   /api/v1/commands/<id>/ack","GET    /api/v1/command-templates","POST   /api/v1/command-templates","POST   /api/v1/devices/<id>/commands/from-template/<tpl_id>"],"known_event_types":["event","error","media"],"name":"device-events-server","version":"1.0.0"}
