POST kihla/teknisettarkastukset/search
Hakee Tekniset tarkastukset hakuehdoilla.
Request Information
URI Parameters
None.
Body Parameters
Hakuehdot. ApiTekninenTarkastusQueryRequestName | 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-04-19T22:15:18.9246601+03:00", "AikavaliLoppuu": "2025-04-19T22:15:18.9246601+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>2025-04-19T22:15:18.9246601+03:00</AikavaliAlkaa> <AikavaliLoppuu>2025-04-19T22:15:18.9246601+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
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-04-19T22:15:18.9246601+03:00", "TarkastusPvm": "2025-04-19T22:15:18.9246601+03:00", "TiedotHaettu": "2025-04-19T22:15:18.9246601+03:00", "TiedotTäytetty": "2025-04-19T22:15:18.9246601+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": "2025-04-19T22:15:18.9246601+03:00", "LoppuPvm": "2025-04-19T22:15:18.9246601+03:00", "TekninenTarkastusAlkuPvm": "2025-04-19T22:15:18.9246601+03:00" } }, { "Id": 1, "Kuvaus": "sample string 2", "KansioId": 3, "AlkuPvm": "2025-04-19T22:15:18.9246601+03:00", "TarkastusPvm": "2025-04-19T22:15:18.9246601+03:00", "TiedotHaettu": "2025-04-19T22:15:18.9246601+03:00", "TiedotTäytetty": "2025-04-19T22:15:18.9246601+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": "2025-04-19T22:15:18.9246601+03:00", "LoppuPvm": "2025-04-19T22:15:18.9246601+03:00", "TekninenTarkastusAlkuPvm": "2025-04-19T22:15:18.9246601+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>2025-04-19T22:15:18.9246601+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>2025-04-19T22:15:18.9246601+03:00</AlkuPvm> <Id>1</Id> <LoppuPvm>2025-04-19T22:15:18.9246601+03:00</LoppuPvm> <Nimi>sample string 2</Nimi> <TekninenTarkastusAlkuPvm>2025-04-19T22:15:18.9246601+03:00</TekninenTarkastusAlkuPvm> <Tunnus>sample string 3</Tunnus> </Tarkastelukierros> <TarkastusKohtienTila> <Tarkastuskohdat>1</Tarkastuskohdat> <TäytetytTarkastuskohdat>2</TäytetytTarkastuskohdat> </TarkastusKohtienTila> <TarkastusPvm>2025-04-19T22:15:18.9246601+03:00</TarkastusPvm> <TiedotHaettu>2025-04-19T22:15:18.9246601+03:00</TiedotHaettu> <TiedotTäytetty>2025-04-19T22:15:18.9246601+03:00</TiedotTäytetty> <Tila>Aloittamatta</Tila> </ApiTekninenTarkastusResponse> <ApiTekninenTarkastusResponse> <AlkuPvm>2025-04-19T22:15:18.9246601+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>2025-04-19T22:15:18.9246601+03:00</AlkuPvm> <Id>1</Id> <LoppuPvm>2025-04-19T22:15:18.9246601+03:00</LoppuPvm> <Nimi>sample string 2</Nimi> <TekninenTarkastusAlkuPvm>2025-04-19T22:15:18.9246601+03:00</TekninenTarkastusAlkuPvm> <Tunnus>sample string 3</Tunnus> </Tarkastelukierros> <TarkastusKohtienTila> <Tarkastuskohdat>1</Tarkastuskohdat> <TäytetytTarkastuskohdat>2</TäytetytTarkastuskohdat> </TarkastusKohtienTila> <TarkastusPvm>2025-04-19T22:15:18.9246601+03:00</TarkastusPvm> <TiedotHaettu>2025-04-19T22:15:18.9246601+03:00</TiedotHaettu> <TiedotTäytetty>2025-04-19T22:15:18.9246601+03:00</TiedotTäytetty> <Tila>Aloittamatta</Tila> </ApiTekninenTarkastusResponse> </Items> <Limit>2</Limit> <Offset>1</Offset> <Total>3</Total> </PagingMetadataResponseOfApiTekninenTarkastusResponse5WcbX_PsP>