POST kulutusseuranta/kulutukset/kuukausikulutus

Palauttaa hakuehtojen mukaisia kohteiden kuukausikulutustietoja


Request Information

URI Parameters

None.

Body Parameters

Kyselyn hakuehdot ApiKohteidenKuukausikulutuksetRequest
NameDescriptionTypeAdditional information
KohdeIds Kohteiden Id:t Collection of integer RequiredMax length: 50Min length: 1
SeurantalajiIds Seurantalajien Id:t Collection of integer RequiredMax length: 10Min length: 1
Aikavali Haluttu aikaväli ApiVuosiKuukausiAikavaliRequest Required

Request Formats

application/json, text/json
Sample:
{
  "KohdeIds": [
    1,
    2
  ],
  "SeurantalajiIds": [
    1,
    2
  ],
  "Aikavali": {
    "Alkaa": {
      "Kuukausi": 1,
      "Vuosi": 2
    },
    "Loppuu": {
      "Kuukausi": 1,
      "Vuosi": 2
    }
  }
}
application/xml, text/xml
Sample:
<ApiKohteidenKuukausikulutuksetRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
  <Aikavali>
    <Alkaa>
      <Kuukausi>1</Kuukausi>
      <Vuosi>2</Vuosi>
    </Alkaa>
    <Loppuu>
      <Kuukausi>1</Kuukausi>
      <Vuosi>2</Vuosi>
    </Loppuu>
  </Aikavali>
  <KohdeIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </KohdeIds>
  <SeurantalajiIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </SeurantalajiIds>
</ApiKohteidenKuukausikulutuksetRequest>
application/x-www-form-urlencoded
Sample:

Sample not available.


Response Information

Resource Description

Kokoelman kohteiden kuukausikulutuksia
Collection of ApiKohdeKuukausikulutusResponse
NameDescriptionTypeAdditional information
KohdeId Kohteen Id integer None.
SeurantalajiId Seurantalajin Id integer None.
Vuosi Kulutuksen vuosi integer None.
Kuukausi Kulutuksen kuukausi integer None.
Kulutus Kulutus decimal number None.
KulutusNormeerattu Normeerattu kulutus decimal number None.
ArvionOsuus Arvion osuus kuukausikulutuksesta decimal number None.

Response Formats

application/json, text/json
Sample:
[
  {
    "KohdeId": 1,
    "SeurantalajiId": 2,
    "Vuosi": 3,
    "Kuukausi": 4,
    "Kulutus": 5.0,
    "KulutusNormeerattu": 6.0,
    "ArvionOsuus": 7.0
  },
  {
    "KohdeId": 1,
    "SeurantalajiId": 2,
    "Vuosi": 3,
    "Kuukausi": 4,
    "Kulutus": 5.0,
    "KulutusNormeerattu": 6.0,
    "ArvionOsuus": 7.0
  }
]
application/xml, text/xml
Sample:
<ArrayOfApiKohdeKuukausikulutusResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
  <ApiKohdeKuukausikulutusResponse>
    <ArvionOsuus>7</ArvionOsuus>
    <KohdeId>1</KohdeId>
    <Kulutus>5</Kulutus>
    <KulutusNormeerattu>6</KulutusNormeerattu>
    <Kuukausi>4</Kuukausi>
    <SeurantalajiId>2</SeurantalajiId>
    <Vuosi>3</Vuosi>
  </ApiKohdeKuukausikulutusResponse>
  <ApiKohdeKuukausikulutusResponse>
    <ArvionOsuus>7</ArvionOsuus>
    <KohdeId>1</KohdeId>
    <Kulutus>5</Kulutus>
    <KulutusNormeerattu>6</KulutusNormeerattu>
    <Kuukausi>4</Kuukausi>
    <SeurantalajiId>2</SeurantalajiId>
    <Vuosi>3</Vuosi>
  </ApiKohdeKuukausikulutusResponse>
</ArrayOfApiKohdeKuukausikulutusResponse>