een-api

Manage Eagle Eye cameras, events, and video exports via API.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/EENCloud/VMS-Developer-Portal --skill een-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: een-api
Source: https://github.com/EENCloud/VMS-Developer-Portal/tree/main/Agent%20Skills/een-api
Command: npx skills add https://github.com/EENCloud/VMS-Developer-Portal --skill een-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires requests, requests_html, json, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides seamless access to the Eagle Eye Networks platform, enabling developers to programmatically manage cameras, retrieve live streams, query historical events, and handle video exports, thereby streamlining surveillance system integrations.

Core Features & Use Cases

  • Camera and Device Management: List, update, delete, and provision cameras and bridges, including monitoring device status.
  • Live Stream Access: Obtain RTSP, HLS, WebRTC URLs, and local RTSP access for live surveillance feeds.
  • Event Querying and Webhook Integration: Subscribe to real-time events, process span-based motion detections via webhooks, and perform in-depth event searches.
  • Video Export Automation: Initiate asynchronous video exports, monitor progress, and retrieve downloadable video files.
  • User and Role Administration: Manage users, roles, and permissions within an Eagle Eye account to control access.

Quick Start

Use the een-api skill to authenticate with OAuth, then list cameras, subscribe to motion events, and export footage based on detected incidents.

Frequently Asked Questions about een-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Eagle Eye Networks camera management and live stream access?

Automate Eagle Eye Networks camera management by using API calls to list, update, and provision cameras, while retrieving RTSP, HLS, or WebRTC URLs for live stream access directly within your integration workflows.

Can I subscribe to real-time webhook events for Eagle Eye surveillance cameras?

Subscribe to real-time webhook events for Eagle Eye surveillance cameras to receive span-based motion detections, process incidents programmatically, and perform in-depth event searches across your monitored devices.

What is the best way to automate video export and retrieval from Eagle Eye Networks?

Automate video export from Eagle Eye Networks by initiating asynchronous export jobs via API, monitoring their progress, and retrieving the resulting downloadable video files for archived surveillance footage.

Does the Eagle Eye Networks API support user role and permission administration?

The Eagle Eye Networks API supports user role and permission administration, allowing you to programmatically manage users, assign roles, and control access levels within your surveillance account.

How do I handle OAuth authentication for Eagle Eye Networks API integration?

Handle OAuth authentication for Eagle Eye Networks API integration by obtaining authorization tokens, then use those credentials to list cameras, subscribe to motion events, and export footage based on detected incidents.