POST kohteet

Hakee useita kohteita kohde-ID:iden ja mahdollisesti määriteltyjen metanimien perusteella.


Request Information

URI Parameters

None.

Body Parameters

Sisältää hakupyyntöön liittyvät tiedot: - `KohdeIdt`: Pakollinen, vähintään yksi kohde-ID, maksimissaan 500. - `Metanimet`: Valinnainen, enintään 100 metanimeä. ApiKohteetRequest
NameDescriptionTypeAdditional information
KohdeIdt Kohteet, jotka halutaan hakea. Collection of integer Required
Metanimet Määrittää kohteen mukana palautettavat parametrit. Palauttaa kohteet ilman parametreja, mikäli annettu tyhjänä. Collection of string None.

Request Formats

application/json, text/json
Sample:
{
  "KohdeIdt": [
    1,
    2
  ],
  "Metanimet": [
    "sample string 1",
    "sample string 2"
  ]
}
application/xml, text/xml
Sample:
<ApiKohteetRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Kohderekisteri">
  <KohdeIdt xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </KohdeIdt>
  <Metanimet xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Metanimet>
</ApiKohteetRequest>
application/x-www-form-urlencoded
Sample:

Sample not available.


Response Information

Resource Description

Palautetut kohteet sisältävät pyynnössä annetut parametrit, mikäli sellaisia on annettu.
Collection of ApiKohde
NameDescriptionTypeAdditional information
Id integer None.
KohdeTyyppi string None.
PaatasonId integer None.
ParentId integer None.
Nimi string None.
Luotu date None.
Lisatietoja string None.
Polku string None.
PoistettuPvm date None.
Paikkatieto ApiCoordinates None.
Parametrit Collection of ApiKohdeParametri None.

Response Formats

application/json, text/json
Sample:
[
  {
    "Id": 1,
    "KohdeTyyppi": "sample string 2",
    "PaatasonId": 3,
    "ParentId": 1,
    "Nimi": "sample string 4",
    "Luotu": "2026-03-14T13:58:33.7479754+02:00",
    "Lisatietoja": "sample string 5",
    "Polku": "sample string 6",
    "PoistettuPvm": "2026-03-14T13:58:33.7479754+02:00",
    "Paikkatieto": {
      "Latitude": 1.0,
      "Longitude": 2.0
    },
    "Parametrit": [
      {
        "PtypeId": 1,
        "Nimi": "sample string 2",
        "Arvo": "sample string 3",
        "ArvonTieto": "sample string 4",
        "Metanimi": "sample string 5"
      },
      {
        "PtypeId": 1,
        "Nimi": "sample string 2",
        "Arvo": "sample string 3",
        "ArvonTieto": "sample string 4",
        "Metanimi": "sample string 5"
      }
    ]
  },
  {
    "Id": 1,
    "KohdeTyyppi": "sample string 2",
    "PaatasonId": 3,
    "ParentId": 1,
    "Nimi": "sample string 4",
    "Luotu": "2026-03-14T13:58:33.7479754+02:00",
    "Lisatietoja": "sample string 5",
    "Polku": "sample string 6",
    "PoistettuPvm": "2026-03-14T13:58:33.7479754+02:00",
    "Paikkatieto": {
      "Latitude": 1.0,
      "Longitude": 2.0
    },
    "Parametrit": [
      {
        "PtypeId": 1,
        "Nimi": "sample string 2",
        "Arvo": "sample string 3",
        "ArvonTieto": "sample string 4",
        "Metanimi": "sample string 5"
      },
      {
        "PtypeId": 1,
        "Nimi": "sample string 2",
        "Arvo": "sample string 3",
        "ArvonTieto": "sample string 4",
        "Metanimi": "sample string 5"
      }
    ]
  }
]
application/xml, text/xml
Sample:
<ArrayOfApiKohde xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Kohderekisteri">
  <ApiKohde>
    <Id>1</Id>
    <KohdeTyyppi>sample string 2</KohdeTyyppi>
    <Lisatietoja>sample string 5</Lisatietoja>
    <Luotu>2026-03-14T13:58:33.7479754+02:00</Luotu>
    <Nimi>sample string 4</Nimi>
    <PaatasonId>3</PaatasonId>
    <Paikkatieto xmlns:d3p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
      <d3p1:Latitude>1</d3p1:Latitude>
      <d3p1:Longitude>2</d3p1:Longitude>
    </Paikkatieto>
    <Parametrit>
      <ApiKohdeParametri>
        <Arvo>sample string 3</Arvo>
        <ArvonTieto>sample string 4</ArvonTieto>
        <Metanimi>sample string 5</Metanimi>
        <Nimi>sample string 2</Nimi>
        <PtypeId>1</PtypeId>
      </ApiKohdeParametri>
      <ApiKohdeParametri>
        <Arvo>sample string 3</Arvo>
        <ArvonTieto>sample string 4</ArvonTieto>
        <Metanimi>sample string 5</Metanimi>
        <Nimi>sample string 2</Nimi>
        <PtypeId>1</PtypeId>
      </ApiKohdeParametri>
    </Parametrit>
    <ParentId>1</ParentId>
    <PoistettuPvm>2026-03-14T13:58:33.7479754+02:00</PoistettuPvm>
    <Polku>sample string 6</Polku>
  </ApiKohde>
  <ApiKohde>
    <Id>1</Id>
    <KohdeTyyppi>sample string 2</KohdeTyyppi>
    <Lisatietoja>sample string 5</Lisatietoja>
    <Luotu>2026-03-14T13:58:33.7479754+02:00</Luotu>
    <Nimi>sample string 4</Nimi>
    <PaatasonId>3</PaatasonId>
    <Paikkatieto xmlns:d3p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
      <d3p1:Latitude>1</d3p1:Latitude>
      <d3p1:Longitude>2</d3p1:Longitude>
    </Paikkatieto>
    <Parametrit>
      <ApiKohdeParametri>
        <Arvo>sample string 3</Arvo>
        <ArvonTieto>sample string 4</ArvonTieto>
        <Metanimi>sample string 5</Metanimi>
        <Nimi>sample string 2</Nimi>
        <PtypeId>1</PtypeId>
      </ApiKohdeParametri>
      <ApiKohdeParametri>
        <Arvo>sample string 3</Arvo>
        <ArvonTieto>sample string 4</ArvonTieto>
        <Metanimi>sample string 5</Metanimi>
        <Nimi>sample string 2</Nimi>
        <PtypeId>1</PtypeId>
      </ApiKohdeParametri>
    </Parametrit>
    <ParentId>1</ParentId>
    <PoistettuPvm>2026-03-14T13:58:33.7479754+02:00</PoistettuPvm>
    <Polku>sample string 6</Polku>
  </ApiKohde>
</ArrayOfApiKohde>