Skip to main content
Version: Next

Stellio Context Broker - NGSI-LD API

Stellio is an NGSI-LD compliant context broker developed by EGM. NGSI-LD is an Open API and datamodel specification for context management published by ETSI.

Stellio is composed of 2 business services:

  • The search service is in charge of managing the information context and handling the temporal (and geospatial) queries, it is backed by a TimescaleDB database.
  • The subscription service is in charge of managing subscriptions and subsequent notifications, it is backed by a TimescaleDB database.

Additionally, the following two components are deployed to run the full broker functionality:

  • An internal API Gateway module that dispatches requests to downstream services
  • A Kafka streaming engine that decouples communication inside the broker

The Stellio API is integrated in the external API Gateway provided by APISIX. The API basepath for Stellio is: https://api.<domain>/context/ngsi-ld/

Stellio supports most features of the NGSI-LD specification including temporal access to the full history of managed entities.

A full API description is given here: API Walkthrough