Skip to content

OrganicityEu-Platform/organicity-discovery-api

Repository files navigation

Assets Discovery Service

The Asset Discovery API facilitates exploration and inspection of available assets.

General Information

This API aims to create the foundations for a novel urban data observatory in the form of a service that allow various stakeholders (data scientists, city decision makers, organisations and citizens) to explore, with the intent to act, mixed static and real-time urban and social data streams and their exploitation in experimentation.

It comprises the following functionalities:

  • Searching and filtering assets using multiple options
  • Retrieving information about: services, sites and providers
  • Retrieving assets data
  • Retrieving experiments and the associated assets
  • Support for GeoJSON

This API is the core engine of the Organicity Urban Data Observatory and it is designed following the OASC principles, as an extension of the NGSI 9/10 standard, specially following the new FIWARE-NGSI v2 Specification

Documentation

  • Check the documentation folder doc

Status

Code Climate

Travis:

Travis

Testing

Currently we have only a handful of tests but you can run them through docker with:

docker-compose exec app rake test --verbose