POST api/Strata/InsertDataFeedsReading

Insert Reading into multiple 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 also ignore "OverrideReading" and "IsOverride" and just send "Reading" and "ReadingDate" for each datafeedID :

Request Information

URI Parameters

None.

Body Parameters

Collection of DataReading
NameDescriptionTypeAdditional information
PKDataFeedID

integer

None.

dataReadingList

Collection of DataReadingList

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "PKDataFeedID": 1,
    "dataReadingList": [
      {
        "ReadingDate": "2026-01-10T21:03:28.1563671+00:00",
        "Reading": 1.0,
        "IsOverride": true,
        "OverrideReading": 1.0
      },
      {
        "ReadingDate": "2026-01-10T21:03:28.1563671+00:00",
        "Reading": 1.0,
        "IsOverride": true,
        "OverrideReading": 1.0
      }
    ]
  },
  {
    "PKDataFeedID": 1,
    "dataReadingList": [
      {
        "ReadingDate": "2026-01-10T21:03:28.1563671+00:00",
        "Reading": 1.0,
        "IsOverride": true,
        "OverrideReading": 1.0
      },
      {
        "ReadingDate": "2026-01-10T21:03:28.1563671+00:00",
        "Reading": 1.0,
        "IsOverride": true,
        "OverrideReading": 1.0
      }
    ]
  }
]

application/xml, text/xml

Sample:
<ArrayOfDataReading xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/StrataAPI.Models">
  <DataReading>
    <PKDataFeedID>1</PKDataFeedID>
    <dataReadingList>
      <DataReadingList>
        <IsOverride>true</IsOverride>
        <OverrideReading>1</OverrideReading>
        <Reading>1</Reading>
        <ReadingDate>2026-01-10T21:03:28.1563671+00:00</ReadingDate>
      </DataReadingList>
      <DataReadingList>
        <IsOverride>true</IsOverride>
        <OverrideReading>1</OverrideReading>
        <Reading>1</Reading>
        <ReadingDate>2026-01-10T21:03:28.1563671+00:00</ReadingDate>
      </DataReadingList>
    </dataReadingList>
  </DataReading>
  <DataReading>
    <PKDataFeedID>1</PKDataFeedID>
    <dataReadingList>
      <DataReadingList>
        <IsOverride>true</IsOverride>
        <OverrideReading>1</OverrideReading>
        <Reading>1</Reading>
        <ReadingDate>2026-01-10T21:03:28.1563671+00:00</ReadingDate>
      </DataReadingList>
      <DataReadingList>
        <IsOverride>true</IsOverride>
        <OverrideReading>1</OverrideReading>
        <Reading>1</Reading>
        <ReadingDate>2026-01-10T21:03:28.1563671+00:00</ReadingDate>
      </DataReadingList>
    </dataReadingList>
  </DataReading>
</ArrayOfDataReading>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Json Data

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.