iCity API Model


Defining iCity API Model


This document defines the data structure of the iCity API, there are four main entities in it:

Cities


All de data is separated by the city where it's located.

Infrastuctures


This repesents all the open infrastuctures shared by each city.


Manufacturers


These set of elements can represent the manufacturers of a whole infrastructure or a single device.


Elements


These are the concrete devices located along the city which belongs o a concrete infrastructure.

- Properties IN: Set of required parameters to send in each request to the infrastructure.

- Properties OUT: Set of parameters returned in the response from an infrastucrue.

Data Structure