POST kihla/teknisettarkastukset/search

Hakee Tekniset tarkastukset hakuehdoilla.


Request Information

URI Parameters

None.

Body Parameters

Hakuehdot. ApiTekninenTarkastusQueryRequest
NameDescriptionTypeAdditional information
TarkastajaId Haettavan tarkastuksen tarkastaja. Tiedon ollessa tyhjä kohdistetaan haku kaikkiin tarkastuksiin. integer None.
TekninenTarkastusIds Haettavien tarkastusten idt. Tiedon ollessa tyhjä kohdistetaan haku kaikkiin tarkastuksiin. Collection of integer Max length: 100Min length: 0
TarkastelukierrosId Haettavan tarkastuksen tarkastelukierrosid. Tiedon ollessa tyhjä kohdistetaan haku kaikkiin tarkastuksiin. integer None.
KohdeIds Haettavien tarkastuksen kohdeidt. Tiedon ollessa tyhjä kohdistetaan haku kaikkiin tarkastuksiin. Collection of integer Max length: 100Min length: 0
AikavaliAlkaa Haettavan tarkastuksen alkaatieto, aika kohdistetaan tarkastuspäivään. Tiedon ollessa tyhjä kohdistetaan haku kaikkiin tarkastuksiin. date None.
AikavaliLoppuu Haettavan tarkastuksen loppuutieto, aika kohdistetaan tarkastuspäivään. Tiedon ollessa tyhjä kohdistetaan haku kaikkiin tarkastuksiin. date None.
PaivittaisseurantaId Haettavien teknisten tarkastusten päivittäisseurantaid. Tiedon ollessa tyhjä kohdistetaan haku kaikkiin tarkastuksiin. integer None.
SearchType Määrittää haetaanko pelkästään teknisiä tarkastuksia ja/tai päivittäisseurannan tarkastuksia. Oletuksena haetaan molempia. ApiTekninenTarkastusSearchType None.
TarkastelukierrosTilat Haettavan tarkastuksen tarkastelukierroksen tila tai tilat. Tiedon ollessa tyhjä kohdistetaan haku kaikkiin tarkastuksiin. Collection of ApiTarkastelukierrosTila None.
Offset Kertoo kuinka monta hakutulosta hypätään yli. integer None.
Limit Kertoo kuinka monta hakutulosta järjestelmä korkeintaan palauttaa. integer None.
Sort Tieto jonka mukaan tulosjoukko järjestetään. ApiTekninenTarkastusSort None.
Order Järjestyksen suunta. ApiSortOrder None.
Tilat Haettavan tarkastuksen tila tai tilat. Tiedon ollessa tyhjä kohdistetaan haku kaikkiin tarkastuksiin. Collection of ApiTekninenTarkastusTila None.

Request Formats

application/json, text/json
Sample:
{
  "TarkastajaId": 1,
  "TekninenTarkastusIds": [
    1,
    2
  ],
  "TarkastelukierrosId": 1,
  "KohdeIds": [
    1,
    2
  ],
  "AikavaliAlkaa": "2024-04-25T22:42:17.1415374+03:00",
  "AikavaliLoppuu": "2024-04-25T22:42:17.1415374+03:00",
  "PaivittaisseurantaId": 1,
  "SearchType": "TekninenTarkastus",
  "TarkastelukierrosTilat": [
    "Aktiivinen",
    "Aktiivinen"
  ],
  "Offset": 1,
  "Limit": 1,
  "Sort": "Id",
  "Order": "asc",
  "Tilat": [
    "Aloittamatta",
    "Aloittamatta"
  ]
}
application/xml, text/xml
Sample:
<ApiTekninenTarkastusQueryRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
  <AikavaliAlkaa>2024-04-25T22:42:17.1415374+03:00</AikavaliAlkaa>
  <AikavaliLoppuu>2024-04-25T22:42:17.1415374+03:00</AikavaliLoppuu>
  <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>
  <PaivittaisseurantaId>1</PaivittaisseurantaId>
  <SearchType>TekninenTarkastus</SearchType>
  <Sort>Id</Sort>
  <TarkastajaId>1</TarkastajaId>
  <TarkastelukierrosId>1</TarkastelukierrosId>
  <TarkastelukierrosTilat>
    <ApiTarkastelukierrosTila>Aktiivinen</ApiTarkastelukierrosTila>
    <ApiTarkastelukierrosTila>Aktiivinen</ApiTarkastelukierrosTila>
  </TarkastelukierrosTilat>
  <TekninenTarkastusIds xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:int>1</d2p1:int>
    <d2p1:int>2</d2p1:int>
  </TekninenTarkastusIds>
  <Tilat>
    <ApiTekninenTarkastusTila>Aloittamatta</ApiTekninenTarkastusTila>
    <ApiTekninenTarkastusTila>Aloittamatta</ApiTekninenTarkastusTila>
  </Tilat>
</ApiTekninenTarkastusQueryRequest>
application/x-www-form-urlencoded
Sample:

Sample not available.


Response Information

Resource Description

Kokoelma teknisiä tarkastuksia.
PagingMetadataResponseOfApiTekninenTarkastusResponse
NameDescriptionTypeAdditional information
Offset integer None.
Limit integer None.
Total integer None.
Items Collection of ApiTekninenTarkastusResponse None.

Response Formats

application/json, text/json
Sample:
{
  "Offset": 1,
  "Limit": 2,
  "Total": 3,
  "Items": [
    {
      "Id": 1,
      "Kuvaus": "sample string 2",
      "KansioId": 3,
      "AlkuPvm": "2024-04-25T22:42:17.1571548+03:00",
      "TarkastusPvm": "2024-04-25T22:42:17.1571548+03:00",
      "TiedotHaettu": "2024-04-25T22:42:17.1571548+03:00",
      "TiedotTäytetty": "2024-04-25T22:42:17.1571548+03:00",
      "Pisteet": 1,
      "Tila": "Aloittamatta",
      "Kohde": {
        "Id": 1,
        "Nimi": "sample string 2"
      },
      "TarkastusKohtienTila": {
        "Tarkastuskohdat": 1,
        "TäytetytTarkastuskohdat": 2
      },
      "Osapuolet": {
        "HuoltoYhtio": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "SiivousYhtiö": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "Siivooja": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "Kiinteistohoitaja": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "Tarkastaja": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "Isännöitsijä": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "TekninenIsännöitsijä": {
          "Id": 1,
          "Nimi": "sample string 2"
        }
      },
      "Tarkastelukierros": {
        "Id": 1,
        "Nimi": "sample string 2",
        "Tunnus": "sample string 3",
        "AlkuPvm": "2024-04-25T22:42:17.1571548+03:00",
        "LoppuPvm": "2024-04-25T22:42:17.1571548+03:00",
        "TekninenTarkastusAlkuPvm": "2024-04-25T22:42:17.1571548+03:00"
      }
    },
    {
      "Id": 1,
      "Kuvaus": "sample string 2",
      "KansioId": 3,
      "AlkuPvm": "2024-04-25T22:42:17.1571548+03:00",
      "TarkastusPvm": "2024-04-25T22:42:17.1571548+03:00",
      "TiedotHaettu": "2024-04-25T22:42:17.1571548+03:00",
      "TiedotTäytetty": "2024-04-25T22:42:17.1571548+03:00",
      "Pisteet": 1,
      "Tila": "Aloittamatta",
      "Kohde": {
        "Id": 1,
        "Nimi": "sample string 2"
      },
      "TarkastusKohtienTila": {
        "Tarkastuskohdat": 1,
        "TäytetytTarkastuskohdat": 2
      },
      "Osapuolet": {
        "HuoltoYhtio": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "SiivousYhtiö": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "Siivooja": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "Kiinteistohoitaja": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "Tarkastaja": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "Isännöitsijä": {
          "Id": 1,
          "Nimi": "sample string 2"
        },
        "TekninenIsännöitsijä": {
          "Id": 1,
          "Nimi": "sample string 2"
        }
      },
      "Tarkastelukierros": {
        "Id": 1,
        "Nimi": "sample string 2",
        "Tunnus": "sample string 3",
        "AlkuPvm": "2024-04-25T22:42:17.1571548+03:00",
        "LoppuPvm": "2024-04-25T22:42:17.1571548+03:00",
        "TekninenTarkastusAlkuPvm": "2024-04-25T22:42:17.1571548+03:00"
      }
    }
  ]
}
application/xml, text/xml
Sample:
<PagingMetadataResponseOfApiTekninenTarkastusResponse5WcbX_PsP xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
  <Items>
    <ApiTekninenTarkastusResponse>
      <AlkuPvm>2024-04-25T22:42:17.1571548+03:00</AlkuPvm>
      <Id>1</Id>
      <KansioId>3</KansioId>
      <Kohde>
        <Id>1</Id>
        <Nimi>sample string 2</Nimi>
      </Kohde>
      <Kuvaus>sample string 2</Kuvaus>
      <Osapuolet>
        <HuoltoYhtio>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </HuoltoYhtio>
        <Isännöitsijä>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Isännöitsijä>
        <Kiinteistohoitaja>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Kiinteistohoitaja>
        <Siivooja>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Siivooja>
        <SiivousYhtiö>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </SiivousYhtiö>
        <Tarkastaja>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Tarkastaja>
        <TekninenIsännöitsijä>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </TekninenIsännöitsijä>
      </Osapuolet>
      <Pisteet>1</Pisteet>
      <Tarkastelukierros>
        <AlkuPvm>2024-04-25T22:42:17.1571548+03:00</AlkuPvm>
        <Id>1</Id>
        <LoppuPvm>2024-04-25T22:42:17.1571548+03:00</LoppuPvm>
        <Nimi>sample string 2</Nimi>
        <TekninenTarkastusAlkuPvm>2024-04-25T22:42:17.1571548+03:00</TekninenTarkastusAlkuPvm>
        <Tunnus>sample string 3</Tunnus>
      </Tarkastelukierros>
      <TarkastusKohtienTila>
        <Tarkastuskohdat>1</Tarkastuskohdat>
        <TäytetytTarkastuskohdat>2</TäytetytTarkastuskohdat>
      </TarkastusKohtienTila>
      <TarkastusPvm>2024-04-25T22:42:17.1571548+03:00</TarkastusPvm>
      <TiedotHaettu>2024-04-25T22:42:17.1571548+03:00</TiedotHaettu>
      <TiedotTäytetty>2024-04-25T22:42:17.1571548+03:00</TiedotTäytetty>
      <Tila>Aloittamatta</Tila>
    </ApiTekninenTarkastusResponse>
    <ApiTekninenTarkastusResponse>
      <AlkuPvm>2024-04-25T22:42:17.1571548+03:00</AlkuPvm>
      <Id>1</Id>
      <KansioId>3</KansioId>
      <Kohde>
        <Id>1</Id>
        <Nimi>sample string 2</Nimi>
      </Kohde>
      <Kuvaus>sample string 2</Kuvaus>
      <Osapuolet>
        <HuoltoYhtio>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </HuoltoYhtio>
        <Isännöitsijä>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Isännöitsijä>
        <Kiinteistohoitaja>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Kiinteistohoitaja>
        <Siivooja>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Siivooja>
        <SiivousYhtiö>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </SiivousYhtiö>
        <Tarkastaja>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </Tarkastaja>
        <TekninenIsännöitsijä>
          <Id>1</Id>
          <Nimi>sample string 2</Nimi>
        </TekninenIsännöitsijä>
      </Osapuolet>
      <Pisteet>1</Pisteet>
      <Tarkastelukierros>
        <AlkuPvm>2024-04-25T22:42:17.1571548+03:00</AlkuPvm>
        <Id>1</Id>
        <LoppuPvm>2024-04-25T22:42:17.1571548+03:00</LoppuPvm>
        <Nimi>sample string 2</Nimi>
        <TekninenTarkastusAlkuPvm>2024-04-25T22:42:17.1571548+03:00</TekninenTarkastusAlkuPvm>
        <Tunnus>sample string 3</Tunnus>
      </Tarkastelukierros>
      <TarkastusKohtienTila>
        <Tarkastuskohdat>1</Tarkastuskohdat>
        <TäytetytTarkastuskohdat>2</TäytetytTarkastuskohdat>
      </TarkastusKohtienTila>
      <TarkastusPvm>2024-04-25T22:42:17.1571548+03:00</TarkastusPvm>
      <TiedotHaettu>2024-04-25T22:42:17.1571548+03:00</TiedotHaettu>
      <TiedotTäytetty>2024-04-25T22:42:17.1571548+03:00</TiedotTäytetty>
      <Tila>Aloittamatta</Tila>
    </ApiTekninenTarkastusResponse>
  </Items>
  <Limit>2</Limit>
  <Offset>1</Offset>
  <Total>3</Total>
</PagingMetadataResponseOfApiTekninenTarkastusResponse5WcbX_PsP>