Data Objects API Reference
1. Transfer Functions
Feature: Transfer Functions - Create, update, delete, and list transfer functions in WEDA for processing and transforming data objects from edge devices, and manage transfer function status to control data flow and processing for device telemetry data in WEDA.
- Create Transfer Function
POST /api/v1/devices/{deviceId}/inputs/data-objects/transfer-functions - List Transfer Functions
GET /api/v1/devices/{deviceId}/inputs/data-objects/transfer-functions - Get Transfer Function Details
GET /api/v1/devices/{deviceId}/inputs/data-objects/transfer-functions/{functionTransferId} - Update Transfer Function
PATCH /api/v1/devices/{deviceId}/inputs/data-objects/transfer-functions/{functionTransferId} - Delete Transfer Function
DELETE /api/v1/devices/{deviceId}/inputs/data-objects/transfer-functions/{functionTransferId} - Update Transfer Function Status
PATCH /api/v1/devices/{deviceId}/inputs/data-objects/transfer-functions/{functionTransferId}/status
2. Alert Rules
Feature: Alert Rules - Create, update, delete, and list alert rules in WEDA for monitoring data objects from edge devices, and manage alert rule status to enable or disable alerts for specific conditions on device telemetry data in WEDA.
- Create Alert Rule
POST /api/v1/devices/{deviceId}/inputs/data-objects/alert-rules - List Alert Rules
GET /api/v1/devices/{deviceId}/inputs/data-objects/alert-rules - Get Alert Rule Details
GET /api/v1/devices/{deviceId}/inputs/data-objects/alert-rules/{alertRuleId} - Update Alert Rule
PATCH /api/v1/devices/{deviceId}/inputs/data-objects/alert-rules/{alertRuleId} - Delete Alert Rule
DELETE /api/v1/devices/{deviceId}/inputs/data-objects/alert-rules/{alertRuleId} - Update Alert Rule Status
PUT /api/v1/devices/{deviceId}/inputs/data-objects/alert-rules/{alertRuleId}/status
3. Data Objects Query
Feature: Data Objects Query - Retrieve data objects from edge devices with cursor-based pagination, get specific data objects, and retrieve the latest data objects from cache in WEDA for monitoring and analyzing device telemetry data.
- Get Data Objects
GET /api/v1/devices/{deviceId}/inputs/data-objects - Get Specific Data Object
GET /api/v1/devices/{deviceId}/inputs/data-objects/{dataObjectName} - Get Latest Data Objects
GET /api/v1/devices/{deviceId}/inputs/data-objects/latest
Last updated on Apr-8, 2026 | Version 1.0.0