GET api/Sync/Settings/{serviceType}/{macAddress}/{versionName}

Request Information

URI Parameters

NameDescriptionTypeAdditional information
serviceType

RequestServiceTypes

Required

macAddress

string

Required

versionName

string

Required

Body Parameters

None.

Response Information

Resource Description

TerminalSetting
NameDescriptionTypeAdditional information
Id

integer

None.

ReceiptNumber

integer

None.

RBUId

integer

None.

ServerDateTime

date

None.

Zones

Collection of string

None.

ServiceUnitInfo

Collection of string

None.

MeterEquipmentTypes

Collection of MeterEquipmentType

None.

EndUserMeterEquipmentTypes

Collection of EndUserMeterEquipmentType

None.

Response Formats

application/json, text/json

Sample:
{
  "id": 1,
  "receiptNumber": 2,
  "rbuId": 3,
  "serverDateTime": "2024-09-27T21:26:14.7485024+04:00",
  "zones": [
    "sample string 1",
    "sample string 2"
  ],
  "serviceUnitInfo": [
    "sample string 1",
    "sample string 2"
  ],
  "meterEquipmentTypes": [
    {
      "id": 1,
      "name": "sample string 2",
      "meteringEquipmentType": 0
    },
    {
      "id": 1,
      "name": "sample string 2",
      "meteringEquipmentType": 0
    }
  ],
  "endUserMeterEquipmentTypes": [
    {
      "id": 1,
      "meteringEquipmentType": 0,
      "combustionCameraType": 0,
      "isActive": true,
      "power": 1.0,
      "consumptionVolume": 3.0,
      "numberOfCamphors": 64,
      "consumptionVolumeWithOven": 1.0,
      "powerWithOven": 1.0,
      "winterConsumption": 1.0,
      "summerConsumption": 1.0,
      "endUserMeteringEquipmentTypeSize": 0
    },
    {
      "id": 1,
      "meteringEquipmentType": 0,
      "combustionCameraType": 0,
      "isActive": true,
      "power": 1.0,
      "consumptionVolume": 3.0,
      "numberOfCamphors": 64,
      "consumptionVolumeWithOven": 1.0,
      "powerWithOven": 1.0,
      "winterConsumption": 1.0,
      "summerConsumption": 1.0,
      "endUserMeteringEquipmentTypeSize": 0
    }
  ]
}

application/xml, text/xml

Sample:
<TerminalSetting xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/TerminalSync.Models">
  <EndUserMeterEquipmentTypes>
    <EndUserMeterEquipmentType>
      <CombustionCameraType>Opened</CombustionCameraType>
      <ConsumptionVolume>3</ConsumptionVolume>
      <ConsumptionVolumeWithOven>1</ConsumptionVolumeWithOven>
      <EndUserMeteringEquipmentTypeSize>Large</EndUserMeteringEquipmentTypeSize>
      <Id>1</Id>
      <IsActive>true</IsActive>
      <MeteringEquipmentType>Stove</MeteringEquipmentType>
      <NumberOfCamphors>64</NumberOfCamphors>
      <Power>1</Power>
      <PowerWithOven>1</PowerWithOven>
      <SummerConsumption>1</SummerConsumption>
      <WinterConsumption>1</WinterConsumption>
    </EndUserMeterEquipmentType>
    <EndUserMeterEquipmentType>
      <CombustionCameraType>Opened</CombustionCameraType>
      <ConsumptionVolume>3</ConsumptionVolume>
      <ConsumptionVolumeWithOven>1</ConsumptionVolumeWithOven>
      <EndUserMeteringEquipmentTypeSize>Large</EndUserMeteringEquipmentTypeSize>
      <Id>1</Id>
      <IsActive>true</IsActive>
      <MeteringEquipmentType>Stove</MeteringEquipmentType>
      <NumberOfCamphors>64</NumberOfCamphors>
      <Power>1</Power>
      <PowerWithOven>1</PowerWithOven>
      <SummerConsumption>1</SummerConsumption>
      <WinterConsumption>1</WinterConsumption>
    </EndUserMeterEquipmentType>
  </EndUserMeterEquipmentTypes>
  <Id>1</Id>
  <MeterEquipmentTypes>
    <MeterEquipmentType>
      <Id>1</Id>
      <MeteringEquipmentType>Meter</MeteringEquipmentType>
      <Name>sample string 2</Name>
    </MeterEquipmentType>
    <MeterEquipmentType>
      <Id>1</Id>
      <MeteringEquipmentType>Meter</MeteringEquipmentType>
      <Name>sample string 2</Name>
    </MeterEquipmentType>
  </MeterEquipmentTypes>
  <RBUId>3</RBUId>
  <ReceiptNumber>2</ReceiptNumber>
  <ServerDateTime>2024-09-27T21:26:14.7485024+04:00</ServerDateTime>
  <ServiceUnitInfo xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </ServiceUnitInfo>
  <Zones xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Zones>
</TerminalSetting>