Skip to main content

Bulk read events (API Key)

POST 

/migration/events/fetch

Bulk fetch data for several uids at once.

Request

Query Parameters

    aggregation Aggregationsrequired

    Possible values: [raw, 15min, hour, day, week, month]

    metric Metricsrequired

    Possible values: [cough, heartbeat, cough_burst, cough_oasis, battery_level]

    start_date date-timerequired
    end_date date-timerequired
    limit integer

    (Optional) Pagination

    offset integer

    (Optional) Pagination

    direction string

    Possible values: [asc, desc]

    Default value: asc

    (Optional) Order by time ascending vs descending

    fields string

    Default value: time,uid,device_id,count,metric

    (Optional) Comma separated name of the fields to return. All aggregations: [uid, device_id, time, metric, count] Raw: [utc_time, sensor, value, value1, value2] Non-Raw aggregation: [min, max, count, avg, sum, stddev]

Body

    users object[]
  • Array [
  • uid uuid

    User uid

    device_id uuid

    Device id

  • ]

Responses

OK

Schema
  • Array [
  • user object
    uid uuid

    User uid

    device_id uuid

    Device id

    statusCode integer

    Possible values: [200, 400]

    message string
    events object[]
  • Array [
  • time date-time
    id uuid
    device_id uuid
    uid uuid
    sensor string
    metric Metrics

    Possible values: [cough, heartbeat, cough_burst, cough_oasis, battery_level]

    value double
    time_tracked_s integer
  • ]
  • ]
Loading...