from
, to
, value
and import_id
are required fields and must be non-emptyfrom
and to
must conform to time format defined in RFC3339, the time will be truncated to whole secondsimport_id
is limited to 255 characters, it is case-sensitive, must not contain spacesvalue
has to be a floating point number; we recommend sending only reasonable number of digits after the decimal pointunit
is an optional attribute limited to 50 case-sensitive characters; we recommend sending it when available because it is useful when debuggingsender
is a case-sensitive string limited to 255 characters used for debugging and verificationsuit
is an optional string identifying the series of readings, if not provided default
will be used, must not contain spacesfrom
and to
must not overlap with other profiles on the meter specified by import_id
and suit
. Time range excludes the upper bound [from, to)
, so insertion of 2 profiles with time ranges [time_1, time_2)
and [time_2, time_3)
do not fail on overlap conflict.import_id
, suit
and matching time range from
and to
), it will update the existing profile without creating a new onesuit
field.test
).import_id
, suit
and overlapping time range from
and to
) result in 409 status code. Client must stop sending the overlapping profile over and over again (and move to the next one), not doing so would result in a stuck import series and potentially rate limiting.This endpoint requires an import token, not an access token.