This is an experimental API that allows you to control real or simulated drones through a Hypermedia REST API. The API is part of the Anything as a Service Catalyst.

 

The Virtual Drone API is available at:

http://droneapi.ddns.net:1235

If follows the TM Forum’s latest Hypermedia standards which are largely based on HAL and so the API should be self-documenting i.e. follow the links from the homepage of the API to discover the services. Links (HTTP GET) and actions (HTTP POST/DELETE/PATCH) are described within the API payloads.

 

There is an embedded HAL Browser at http://droneapi.ddns.net:1235/static/hal-browser/browser.html to make it easier to browse the API, and also a HTML Console that uses the API at: http://droneapi.ddns.net:1235/static/app

 

The diagram below shows the Drone API and how it interacts with the underlying protocol of the drone:

 

 

 

 

There is a Postman collection for this API at https://www.getpostman.com/collections/71066dcf7f1c468f3b4a

 

 

 

 

 

  • No labels