Cyberhawk iHawk

Cyberhawk iHawk: This platform is a cloud-based, GIS and IoT-enabled software for processing visual data, particularly from drone inspections and satellite imagery. It helps with asset management, predictive maintenance, and situational awareness.

This page shows how iHawk integrated with Evercam to link Evercam cameras into their platform.

How the integration works

  • The iHawk app uses its developer account on the Evercam API to get the camera information and location (longitude, latitude, rotation) as well as the Project Name.

    New cameras added to a project will need to be shared with the iHawk developer

  • iHawk matches these data with iHawk projects, then shows the camera markers on their Map.

  • When a user clicks on a camera marker within the iHawk map, the user will be redirected to the camera on the Evercam dashboard in a new window. The user will then be able to access all Evercam features.


Endpoints Used

  1. https://media.evercam.io/v2/auth/login - to get a token

  2. https://media.evercam.io/v2/camera - to gather information about the cameras


API Use

The iHawk-Evercam API is tied to a User ID, as every Evercam user gets a single API ID & Key. That is how we chose to build it. Any API ID from any company would have some method to "scope" the API, to decide what it can and can't have access to. Our API IDs are scoped just like users. 

To allow API access to cameras, it should be shared with a user (email address) who has access to all the cameras of the project.