POST kihla/keskustelut/search

Hakee keskusteluja määrätyillä parametreillä.


Request Information

URI Parameters

None.

Body Parameters

Hakuehdot ApiKeskusteluQueryRequest
NameDescriptionTypeAdditional information
TarkastajaIds Kokoelma haettavan keskustelun teknisen tarkastuksen tarkastajaideistä. Collection of integer Max length: 50Min length: 0
KohdeIds Kokoelma haettavan keskustelun teknisen tarkastuksen kohdeiditä. Collection of integer Max length: 50Min length: 0
Tyyppi Haettavan keskustelun tyyppi. ApiKeskusteluQueryType None.
Offset Kertoo kuinka monta hakutulosta hypätään yli. integer None.
Limit Kertoo kuinka monta hakutulosta järjestelmä korkeintaan palauttaa. integer None.
Order Järjestyksen suunta. ApiSortOrder None.
Sort Tieto jonka mukaan tulosjoukko järjestetään. ApiKeskusteluSort None.

Request Formats

application/json, text/json
Sample:
{
  "TarkastajaIds": [
    1,
    2
  ],
  "KohdeIds": [
    1,
    2
  ],
  "Tyyppi": "Kaikki",
  "Offset": 1,
  "Limit": 1,
  "Order": "asc",
  "Sort": "Tarkastaja"
}
application/xml, text/xml
Sample:
<ApiKeskusteluQueryRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
  <KohdeIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </KohdeIds>
  <Limit>1</Limit>
  <Offset>1</Offset>
  <Order>asc</Order>
  <Sort>Tarkastaja</Sort>
  <TarkastajaIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </TarkastajaIds>
  <Tyyppi>Kaikki</Tyyppi>
</ApiKeskusteluQueryRequest>
application/x-www-form-urlencoded
Sample:

Sample not available.


Response Information

Resource Description

Kokoelma keskusteluja
PagingMetadataResponseOfApiKeskusteluResponse
NameDescriptionTypeAdditional information
Offset integer None.
Limit integer None.
Total integer None.
Items Collection of ApiKeskusteluResponse None.

Response Formats

application/json, text/json
Sample:
{
  "Offset": 1,
  "Limit": 2,
  "Total": 3,
  "Items": [
    {
      "TekninenTarkastusId": 1,
      "TarkastuskohtaId": 2,
      "TarkastuskohtaNimi": "sample string 3",
      "Kohde": {
        "Id": 1,
        "Nimi": "sample string 2"
      },
      "Tarkastaja": {
        "Id": 1,
        "Nimi": "sample string 2"
      },
      "UusinKommentti": {
        "Id": 1,
        "ParentId": 1,
        "Kuvaus": "sample string 2",
        "Tiedostoavain": "sample string 3",
        "Kuitattu": true,
        "IlmoitusId": 1,
        "Lisätty": "2024-04-24T12:04:59.8132475+03:00",
        "Lisääjä": {
          "Id": 1,
          "Nimi": "sample string 2"
        }
      },
      "Tarkastustyyppi": "Oletus"
    },
    {
      "TekninenTarkastusId": 1,
      "TarkastuskohtaId": 2,
      "TarkastuskohtaNimi": "sample string 3",
      "Kohde": {
        "Id": 1,
        "Nimi": "sample string 2"
      },
      "Tarkastaja": {
        "Id": 1,
        "Nimi": "sample string 2"
      },
      "UusinKommentti": {
        "Id": 1,
        "ParentId": 1,
        "Kuvaus": "sample string 2",
        "Tiedostoavain": "sample string 3",
        "Kuitattu": true,
        "IlmoitusId": 1,
        "Lisätty": "2024-04-24T12:04:59.8132475+03:00",
        "Lisääjä": {
          "Id": 1,
          "Nimi": "sample string 2"
        }
      },
      "Tarkastustyyppi": "Oletus"
    }
  ]
}
application/xml, text/xml
Sample:
<PagingMetadataResponseOfApiKeskusteluResponse5WcbX_PsP xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
  <Items>
    <ApiKeskusteluResponse>
      <Kohde>
        <Id>1</Id>
        <Nimi>sample string 2</Nimi>
      </Kohde>
      <Tarkastaja>
        <Id>1</Id>
        <Nimi>sample string 2</Nimi>
      </Tarkastaja>
      <TarkastuskohtaId>2</TarkastuskohtaId>
      <TarkastuskohtaNimi>sample string 3</TarkastuskohtaNimi>
      <Tarkastustyyppi>Oletus</Tarkastustyyppi>
      <TekninenTarkastusId>1</TekninenTarkastusId>
      <UusinKommentti>
        <Id>1</Id>
        <IlmoitusId>1</IlmoitusId>
        <Kuitattu>true</Kuitattu>
        <Kuvaus>sample string 2</Kuvaus>
        <Lisätty>2024-04-24T12:04:59.8132475+03:00</Lisätty>
        <Lisääjä>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Lisääjä>
        <ParentId>1</ParentId>
        <Tiedostoavain>sample string 3</Tiedostoavain>
      </UusinKommentti>
    </ApiKeskusteluResponse>
    <ApiKeskusteluResponse>
      <Kohde>
        <Id>1</Id>
        <Nimi>sample string 2</Nimi>
      </Kohde>
      <Tarkastaja>
        <Id>1</Id>
        <Nimi>sample string 2</Nimi>
      </Tarkastaja>
      <TarkastuskohtaId>2</TarkastuskohtaId>
      <TarkastuskohtaNimi>sample string 3</TarkastuskohtaNimi>
      <Tarkastustyyppi>Oletus</Tarkastustyyppi>
      <TekninenTarkastusId>1</TekninenTarkastusId>
      <UusinKommentti>
        <Id>1</Id>
        <IlmoitusId>1</IlmoitusId>
        <Kuitattu>true</Kuitattu>
        <Kuvaus>sample string 2</Kuvaus>
        <Lisätty>2024-04-24T12:04:59.8132475+03:00</Lisätty>
        <Lisääjä>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Lisääjä>
        <ParentId>1</ParentId>
        <Tiedostoavain>sample string 3</Tiedostoavain>
      </UusinKommentti>
    </ApiKeskusteluResponse>
  </Items>
  <Limit>2</Limit>
  <Offset>1</Offset>
  <Total>3</Total>
</PagingMetadataResponseOfApiKeskusteluResponse5WcbX_PsP>