https://bbdata.daplab.ch/input/
This document describes the endpoint available to submit new measures to the bbdata pipeline. To query measures, use the output API
- bbdata admin interface: a web interface to manage objects, objectgroups, users and permissions.
- output api: api used to manage objects, permissions, users and query measures.
- source code bbdata organisation on gitlab.forge (protected)
The whole changelog is available on gitlab.forge.
- accept timestamps with a millisecond granularity
- add an endpoint
/measures/bulkto submit an array of measures in one query - add an endpoint
/infoto get the current api version (synchronized with the pom) - use "flags" for boolean query parameters. Now, it is possible to write
?ack&simulateinstead of?ack=true&simulate=true - add a query parameter
ackwhen submitting measures. If set, the measure will be submitted synchronously to kafka and an exception is returned if the submission fails.
- loosen the in the past checking for dates: a timestamp less than 1 hour in the future is still accepted (to prevent errors with non synchronized systems)
- allow ISO dates with milliseconds. Now, the format
YYYY-MM-ddTHH:mm:ss.SSSis also supported.
- date checking: enforce correct measure timestamps. A valid date is:
- in the format
yyyy-MM-dd'T'HH:mm[:ss] - after january 2016 and strictly in the past
- in the format
- change root context
/input
- use UTC dates: avoid troubles with local times by enforcing UTC time for every measure/query. Date format:
YYYY-MM-ddTHH:mm[:ss]Z, for example: 2016-09-07T23:12:01.

