POST api/genericreports/getutilityanalysisbyglcode

Get the Utility Analysis By GL Code

Request Information

Parameters

NameDescriptionAdditional information
request

Define this parameter in the request body.

Request body formats

application/json

Sample:
{
  "OracleID": "sample string 1",
  "StartMonth": "sample integer 2",
  "StartYear": "sample integer 3",
  "EndMonth": "sample integer 4",
  "EndYear": "sample integer 5",
  "ManagementFirmName": "sample string 6"
}

text/json

Sample:
{
  "OracleID": "sample string 1",
  "StartMonth": 2,
  "StartYear": 3,
  "EndMonth": 4,
  "EndYear": 5,
  "ManagementFirmName": "sample string 6"
}

application/xml, text/xml

Sample:
<UtilityAnalysisByGLCodeRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VendorIntegration.ClientModels.BOL">
  <EndMonth>4</EndMonth>
  <EndYear>5</EndYear>
  <ManagementFirmName>sample string 6</ManagementFirmName>
  <OracleID>sample string 1</OracleID>
  <StartMonth>2</StartMonth>
  <StartYear>3</StartYear>
</UtilityAnalysisByGLCodeRequest>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

application/json

Sample:
{
  "PropertyName": "sample string 1",
  "GLAccountNumber": "sample string 2",
  "Utility": "sample string 3",
  "BillYear": "sample integer 4",
  "BillMonth": "sample integer 5",
  "Unit": "sample string 6",
  "Amount": "sample string 7",
  "Consumption": "sample decimal 8.0",
  "ServiceStart": "sample string 9",
  "ServiceEnd": "sample string 10"
}

text/json

Sample:
{
  "response": {
    "Code": "sample string 1",
    "Message": "sample string 2",
    "Description": "sample string 3",
    "Link": "sample string 4"
  },
  "UtilityAnalysisByGLCode": [
    {
      "PropertyName": "sample string 1",
      "GLAccountNumber": "sample string 2",
      "Utility": "sample string 3",
      "BillYear": 4,
      "BillMonth": 5,
      "Unit": "sample string 6",
      "Amount": "sample string 7",
      "Consumption": 8.0,
      "ServiceStart": "sample string 9",
      "ServiceEnd": "sample string 10"
    },
    {
      "PropertyName": "sample string 1",
      "GLAccountNumber": "sample string 2",
      "Utility": "sample string 3",
      "BillYear": 4,
      "BillMonth": 5,
      "Unit": "sample string 6",
      "Amount": "sample string 7",
      "Consumption": 8.0,
      "ServiceStart": "sample string 9",
      "ServiceEnd": "sample string 10"
    }
  ]
}

application/xml, text/xml

Sample:
<UtilityAnalysisByGLCodeResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/VendorIntegration.ClientModels.BOL">
  <UtilityAnalysisByGLCode>
    <UtilityAnalysisByGLCodeNewStructure>
      <Amount>sample string 7</Amount>
      <BillMonth>5</BillMonth>
      <BillYear>4</BillYear>
      <Consumption>8</Consumption>
      <GLAccountNumber>sample string 2</GLAccountNumber>
      <PropertyName>sample string 1</PropertyName>
      <ServiceEnd>sample string 10</ServiceEnd>
      <ServiceStart>sample string 9</ServiceStart>
      <Unit>sample string 6</Unit>
      <Utility>sample string 3</Utility>
    </UtilityAnalysisByGLCodeNewStructure>
    <UtilityAnalysisByGLCodeNewStructure>
      <Amount>sample string 7</Amount>
      <BillMonth>5</BillMonth>
      <BillYear>4</BillYear>
      <Consumption>8</Consumption>
      <GLAccountNumber>sample string 2</GLAccountNumber>
      <PropertyName>sample string 1</PropertyName>
      <ServiceEnd>sample string 10</ServiceEnd>
      <ServiceStart>sample string 9</ServiceStart>
      <Unit>sample string 6</Unit>
      <Utility>sample string 3</Utility>
    </UtilityAnalysisByGLCodeNewStructure>
  </UtilityAnalysisByGLCode>
  <response>
    <Code>sample string 1</Code>
    <Description>sample string 3</Description>
    <Link>sample string 4</Link>
    <Message>sample string 2</Message>
  </response>
</UtilityAnalysisByGLCodeResponse>