POST kihla/teknisettarkastukset/search
Hakee Tekniset tarkastukset hakuehdoilla.
Request Information
URI Parameters
None.
Body Parameters
Hakuehdot. ApiTekninenTarkastusQueryRequest| Name | Description | Type | Additional 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": "2025-11-05T09:35:18.2974325+02:00",
"AikavaliLoppuu": "2025-11-05T09:35:18.2974325+02: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>2025-11-05T09:35:18.2974325+02:00</AikavaliAlkaa>
<AikavaliLoppuu>2025-11-05T09:35:18.2974325+02: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
| Name | Description | Type | Additional 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": "2025-11-05T09:35:18.3131416+02:00",
"TarkastusPvm": "2025-11-05T09:35:18.3131416+02:00",
"TiedotHaettu": "2025-11-05T09:35:18.3131416+02:00",
"TiedotTäytetty": "2025-11-05T09:35:18.3131416+02: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": "2025-11-05T09:35:18.3131416+02:00",
"LoppuPvm": "2025-11-05T09:35:18.3131416+02:00",
"TekninenTarkastusAlkuPvm": "2025-11-05T09:35:18.3131416+02:00"
}
},
{
"Id": 1,
"Kuvaus": "sample string 2",
"KansioId": 3,
"AlkuPvm": "2025-11-05T09:35:18.3131416+02:00",
"TarkastusPvm": "2025-11-05T09:35:18.3131416+02:00",
"TiedotHaettu": "2025-11-05T09:35:18.3131416+02:00",
"TiedotTäytetty": "2025-11-05T09:35:18.3131416+02: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": "2025-11-05T09:35:18.3131416+02:00",
"LoppuPvm": "2025-11-05T09:35:18.3131416+02:00",
"TekninenTarkastusAlkuPvm": "2025-11-05T09:35:18.3131416+02: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>2025-11-05T09:35:18.3131416+02: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>2025-11-05T09:35:18.3131416+02:00</AlkuPvm>
<Id>1</Id>
<LoppuPvm>2025-11-05T09:35:18.3131416+02:00</LoppuPvm>
<Nimi>sample string 2</Nimi>
<TekninenTarkastusAlkuPvm>2025-11-05T09:35:18.3131416+02:00</TekninenTarkastusAlkuPvm>
<Tunnus>sample string 3</Tunnus>
</Tarkastelukierros>
<TarkastusKohtienTila>
<Tarkastuskohdat>1</Tarkastuskohdat>
<TäytetytTarkastuskohdat>2</TäytetytTarkastuskohdat>
</TarkastusKohtienTila>
<TarkastusPvm>2025-11-05T09:35:18.3131416+02:00</TarkastusPvm>
<TiedotHaettu>2025-11-05T09:35:18.3131416+02:00</TiedotHaettu>
<TiedotTäytetty>2025-11-05T09:35:18.3131416+02:00</TiedotTäytetty>
<Tila>Aloittamatta</Tila>
</ApiTekninenTarkastusResponse>
<ApiTekninenTarkastusResponse>
<AlkuPvm>2025-11-05T09:35:18.3131416+02: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>2025-11-05T09:35:18.3131416+02:00</AlkuPvm>
<Id>1</Id>
<LoppuPvm>2025-11-05T09:35:18.3131416+02:00</LoppuPvm>
<Nimi>sample string 2</Nimi>
<TekninenTarkastusAlkuPvm>2025-11-05T09:35:18.3131416+02:00</TekninenTarkastusAlkuPvm>
<Tunnus>sample string 3</Tunnus>
</Tarkastelukierros>
<TarkastusKohtienTila>
<Tarkastuskohdat>1</Tarkastuskohdat>
<TäytetytTarkastuskohdat>2</TäytetytTarkastuskohdat>
</TarkastusKohtienTila>
<TarkastusPvm>2025-11-05T09:35:18.3131416+02:00</TarkastusPvm>
<TiedotHaettu>2025-11-05T09:35:18.3131416+02:00</TiedotHaettu>
<TiedotTäytetty>2025-11-05T09:35:18.3131416+02:00</TiedotTäytetty>
<Tila>Aloittamatta</Tila>
</ApiTekninenTarkastusResponse>
</Items>
<Limit>2</Limit>
<Offset>1</Offset>
<Total>3</Total>
</PagingMetadataResponseOfApiTekninenTarkastusResponse5WcbX_PsP>