POST api/Strata/InsertDataFeedReading
Insert Reading into certian datafeed, in Request Format below you could see the acceptable format, if you send a duplicate reading it will get overwritten only if the dataFeedID and the exact date and time has been passed you could ignore "OverrideReading" and "IsOverride" just send "Reading" and "ReadingDate" Example: "DataReadingList": [ { "ReadingDate": "2020-03-25 15:45:40", "Reading": 5500.522 },
Request Information
URI Parameters
None.
Body Parameters
DataReading| Name | Description | Type | Additional information |
|---|---|---|---|
| PKDataFeedID | integer |
None. |
|
| dataReadingList | Collection of DataReadingList |
None. |
Request Formats
application/json, text/json
Sample:
{
"PKDataFeedID": 1,
"dataReadingList": [
{
"ReadingDate": "2026-01-10T21:02:33.4772556+00:00",
"Reading": 1.0,
"IsOverride": true,
"OverrideReading": 1.0
},
{
"ReadingDate": "2026-01-10T21:02:33.4772556+00:00",
"Reading": 1.0,
"IsOverride": true,
"OverrideReading": 1.0
}
]
}
application/xml, text/xml
Sample:
<DataReading xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StrataAPI.Models">
<PKDataFeedID>1</PKDataFeedID>
<dataReadingList>
<DataReadingList>
<IsOverride>true</IsOverride>
<OverrideReading>1</OverrideReading>
<Reading>1</Reading>
<ReadingDate>2026-01-10T21:02:33.4772556+00:00</ReadingDate>
</DataReadingList>
<DataReadingList>
<IsOverride>true</IsOverride>
<OverrideReading>1</OverrideReading>
<Reading>1</Reading>
<ReadingDate>2026-01-10T21:02:33.4772556+00:00</ReadingDate>
</DataReadingList>
</dataReadingList>
</DataReading>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
Json Data
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.