DAMS Core REST API Documentation Page
Data acquisition and interoperabilityData Acquisition

Data Acquisition and Management System (DAMS)

DAMS is the harmonised CSSBoost data acquisition and management layer. It connects the physical pilots, value-chain systems and CSSBoost digital tools by collecting, homogenising, storing, governing and sharing pilot data and knowledge.

Tool Owner
PARTICLE
Target Users
CSSBoost pilot teams, authorised external stakeholders, data-space actors, Data producers, Data consumers, Digital-tool integrators
REST over HTTPS/TLS
OpenAPI
Message Broker API
MQTT v5
JSON-LD
IDS-RAM-inspired connector architecture
Semantic annotation
Policy/contract-based governance
PostgreSQL/TimescaleDB
Django NinjaAPI
Overview
Tool Owner
PARTICLE
Category
Data acquisition and interoperability
Tool Type
Data Acquisition
Provider
PARTICLE
data-acquisition
interoperability
data-space
data-quality
Key Features
1

Cross-pilot repository for pilot data, observations, IoT streams, IT system reports and tool outputs.

2

DAMS Core for data collection, homogenisation and distribution.

3

DAMS Connector for semantically annotated and governed data exposure to external actors and data spaces.

4

REST API and Message Broker API for sending and retrieving data.

5

Connectors for databases, enterprise systems, IoT sensors, flat files and queues.

6

Governed data-sharing model with access control, credentials, encryption and audit logging.

7

Semantic annotation and governed data exposure designed to support FAIR data-sharing practices.

Input Data Requirements

Data producers supply pilot-related datasets and data objects, including measurements, manual records, files and external references. The receiving structure needs to identify the pilot, dataset and meaning of each object. Harmonisation and semantic annotation support consistent interpretation across tools. Access conditions and credentials are part of the exchange configuration, with open, shared and closed information handled according to the policies defined for the dataset or object.

Implemented Functions

The core data-acquisition and management infrastructure is complete. Pilot-data imports continue for Marche and Lisbon. The Data Acquisition and Management System (DAMS) provides the common data foundation for CSSBoost pilots and digital services. It receives information from different sources, harmonises its representation and makes it available through open interfaces. The source landscape includes enterprise systems, IoT measurements, flat files and other operational records. The information structure links pilots to datasets and datasets to individual data objects. Objects can represent measurements, manually prepared reports, files such as JSON, CSV or Excel, and externally referenced information. This organisation preserves the relationship between the pilot context and the data used by downstream tools.

Planned Functions

Continue pilot imports, data-quality checks, connector integration and performance validation.

Inputs

Pilot datasets and sensor/operational records, schemas, identifiers, timestamps, units and permissions.

Outputs

Harmonised data made available to authorised platform modules. Dataset completeness and freshness should be evaluated per source.

Interfaces / APIs

Core APIs and connectors support data exchange with the regional platform, Knowledge Core Connector and analytical tools.

Deployment Requirements

A configured DAMS environment, registered data sources, agreed data models, access permissions and operational monitoring.

Evidence & Results
D4.3: CE/CSS Data Spaces and Data Acquisition Systemsource-document
D3.1: CSS Lifecycle Management and Decision Support Services (v1)source-document
D4.6: Regional Information Sharing Platform (v1)source-document
Digital Platform Development and Integration: April-August 2026source-document