POST kihla/keskustelut/search
Hakee keskusteluja määrätyillä parametreillä.
Request Information
URI Parameters
None.
Body Parameters
Hakuehdot ApiKeskusteluQueryRequest| Name | Description | Type | Additional 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 keskustelujaPagingMetadataResponseOfApiKeskusteluResponse
| Name | Description | Type | Additional 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": "2025-11-05T09:33:03.8508253+02: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": "2025-11-05T09:33:03.8508253+02: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>2025-11-05T09:33:03.8508253+02: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>2025-11-05T09:33:03.8508253+02: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>