UniFi Protect icon

UniFi Protect

Interact with UniFi Protect API

Actions18

Overview

This node interacts with the UniFi Protect API to retrieve information about a specific camera. It is useful for scenarios where you need to fetch detailed data about a particular camera in a UniFi Protect system, such as monitoring camera status, configuration, or metadata. For example, it can be used in security automation workflows to get camera details before triggering alerts or recording events.

Use Case Examples

  1. Retrieve camera details by providing the camera's unique ID to monitor its status.
  2. Fetch camera configuration to verify settings before performing updates or maintenance.

Properties

Name Meaning
Camera ID The unique identifier (UUID) of the camera to retrieve information for. This is required to specify which camera's data to fetch.
Request Options Additional options to customize the API request, including batching settings, SSL certificate validation, proxy configuration, and request timeout.

Output

JSON

  • camera
    • id - The unique identifier of the camera.
    • name - The name of the camera.
    • status - Current status of the camera (e.g., online, offline).
    • configuration - Configuration details of the camera.
    • metadata - Additional metadata related to the camera.

Dependencies

  • UniFi Protect API
  • API authentication token (credential)

Troubleshooting

  • Ensure the Camera ID is correct and exists in the UniFi Protect system; otherwise, the request will fail.
  • If SSL certificate validation fails and the 'Ignore SSL Issues' option is not enabled, the request may be blocked.
  • Proxy settings must be correctly configured if used; incorrect proxy details can cause connection failures.
  • Timeout settings should be adjusted based on network conditions to avoid premature request termination.

Discussion