- 15 Jan 2024
- 1 Minute to read
- Print
- DarkLight
EdgeFlow Local Interface APIs
- Updated on 15 Jan 2024
- 1 Minute to read
- Print
- DarkLight
Edgeflow APIs are supported to allow uploading media for inference, retrieving of locally saved media, triggering GigeVision cameras, and pass data to applications associated with a subject. The Edgeflow supports requests on port 8000 using a URL of the form: http://IP-address-of-Edgeflow>:8000/
The API is supported on all network interfaces.
HTTP Input Application
An HTTP input application can be created when media is to be ingested by the Edgeflow. The example shown below allows media to be sent for inference when sent to the drone photos
subject. A single HTTP input application can support multiple output subjects. The subjects which an HTTP input application support can be specified when creating or updating the application. These subjects are specified as output subjects of the HTTP Input application.
Example URLs supported by an HTTP Input application:
- http://192.168.100.10/1/process/drone_photos
- http://192.168.100.10/1/video/drone_photos
- http://192.168.100.10/1/subject/drone_photos
These APIs are documented in further sections.