POST api/ESSystem/v1/Reads/AddSingleRead

Request Information

URI Parameters

None.

Body Parameters

ESMobileRead
NameDescriptionTypeAdditional information
ESMobileReadGuid

globally unique identifier

None.

ESHeaderGuid

globally unique identifier

None.

ESCounterGuid

globally unique identifier

None.

ESRead

decimal number

None.

UserGuid

globally unique identifier

None.

IsPosted

boolean

None.

ReadDate

date

None.

UserFullName

string

None.

AccountName

string

None.

CounterID

integer

None.

AreaName

string

None.

AreaShortcut

string

None.

HReadDate

date

None.

ESCreationDate

date

None.

Lon

decimal number

None.

Lat

decimal number

None.

CounterLon

decimal number

None.

CounterLat

decimal number

None.

ReadStatus

MobileReadStatus

None.

ReadStatusNote

string

None.

VerifiedBy

globally unique identifier

None.

IsEntered

boolean

None.

ImageUrl

string

None.

ManufacturerID

string

None.

ParentCounterName

string

None.

AddressDesc

string

None.

LastRead

decimal number

None.

Consumed

decimal number

None.

Confirmed

boolean

None.

Series

integer

None.

LastUpdate

date

None.

QRCode

string

None.

IrregularityLevel

IrregularityLevel

None.

Score

decimal number

None.

Reason

string

None.

AllowOffline

boolean

None.

RequireImage

boolean

None.

ConsumptionChangeDirection

ConsumptionChangeDirection

None.

Request Formats

application/json, text/json

Sample:
{
  "ESMobileReadGuid": "6f8adc91-ddc0-42e9-8a73-35a6ab40e345",
  "ESHeaderGuid": "740d0470-db16-4a0b-a7ab-45b05db2992c",
  "ESCounterGuid": "29ccd315-33f3-4aa7-822b-e7c40e8b18f0",
  "ESRead": 4.0,
  "UserGuid": "50a527dd-6c6c-43bf-af9f-fd6a96fe9d58",
  "IsPosted": true,
  "ReadDate": "2026-04-09T16:00:16.9911102+03:00",
  "UserFullName": "sample string 7",
  "AccountName": "sample string 8",
  "CounterID": 9,
  "AreaName": "sample string 10",
  "AreaShortcut": "sample string 11",
  "HReadDate": "2026-04-09T16:00:16.9911102+03:00",
  "ESCreationDate": "2026-04-09T16:00:16.9911102+03:00",
  "Lon": 1.1,
  "Lat": 1.1,
  "CounterLon": 1.1,
  "CounterLat": 1.1,
  "Image": "QEA=",
  "ReadStatus": 0,
  "ReadStatusNote": "sample string 13",
  "VerifiedBy": "bd1650f6-7281-454a-b7eb-48826c368dd8",
  "IsEntered": true,
  "ImageUrl": "sample string 15",
  "ManufacturerID": "sample string 16",
  "ParentCounterName": "sample string 17",
  "AddressDesc": "sample string 18",
  "LastRead": 19.0,
  "Consumed": -15.0,
  "Confirmed": true,
  "Series": 1,
  "LastUpdate": "2026-04-09T16:00:16.9941112+03:00",
  "QRCode": "sample string 21",
  "IrregularityLevel": 0,
  "Score": 1.0,
  "Reason": "sample string 22",
  "AllowOffline": true,
  "RequireImage": true,
  "ConsumptionChangeDirection": 0
}

application/xml, text/xml

Sample:
<ESMobileRead xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/AccurPluse.Models.Structures.ES">
  <AccountName>sample string 8</AccountName>
  <AddressDesc>sample string 18</AddressDesc>
  <AllowOffline>true</AllowOffline>
  <AreaName>sample string 10</AreaName>
  <AreaShortcut>sample string 11</AreaShortcut>
  <Confirmed>true</Confirmed>
  <ConsumptionChangeDirection>None</ConsumptionChangeDirection>
  <CounterID>9</CounterID>
  <CounterLat>1.1</CounterLat>
  <CounterLon>1.1</CounterLon>
  <ESCounterGuid>29ccd315-33f3-4aa7-822b-e7c40e8b18f0</ESCounterGuid>
  <ESCreationDate>2026-04-09T16:00:16.9911102+03:00</ESCreationDate>
  <ESHeaderGuid>740d0470-db16-4a0b-a7ab-45b05db2992c</ESHeaderGuid>
  <ESMobileReadGuid>6f8adc91-ddc0-42e9-8a73-35a6ab40e345</ESMobileReadGuid>
  <ESRead>4</ESRead>
  <HReadDate>2026-04-09T16:00:16.9911102+03:00</HReadDate>
  <Image>QEA=</Image>
  <ImageUrl>sample string 15</ImageUrl>
  <IrregularityLevel>None</IrregularityLevel>
  <IsEntered>true</IsEntered>
  <IsPosted>true</IsPosted>
  <LastRead>19</LastRead>
  <LastUpdate>2026-04-09T16:00:16.9941112+03:00</LastUpdate>
  <Lat>1.1</Lat>
  <Lon>1.1</Lon>
  <ManufacturerID>sample string 16</ManufacturerID>
  <ParentCounterName>sample string 17</ParentCounterName>
  <QRCode>sample string 21</QRCode>
  <ReadDate>2026-04-09T16:00:16.9911102+03:00</ReadDate>
  <ReadStatus>WaitingAporval</ReadStatus>
  <ReadStatusNote>sample string 13</ReadStatusNote>
  <Reason>sample string 22</Reason>
  <RequireImage>true</RequireImage>
  <Score>1</Score>
  <Series>1</Series>
  <UserFullName>sample string 7</UserFullName>
  <UserGuid>50a527dd-6c6c-43bf-af9f-fd6a96fe9d58</UserGuid>
  <VerifiedBy>bd1650f6-7281-454a-b7eb-48826c368dd8</VerifiedBy>
</ESMobileRead>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ApiResult
NameDescriptionTypeAdditional information
Error

integer

None.

Message

string

None.

Data

Object

None.

Response Formats

application/json, text/json

Sample:
{
  "Error": 1,
  "Message": "sample string 2",
  "Data": {}
}

application/xml, text/xml

Sample:
<ApiResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/API.Core.Common">
  <Data />
  <Error>1</Error>
  <Message>sample string 2</Message>
</ApiResult>