GET tehtava/{tyyppi}/{id}
Palauttaa pyydetyn tehtävän. Tehtävällä ei ole tyyppien yli ulottuvaa yksilöllistä id:tä, joten tehtävää pitää hakea yhdessä tyypin kanssa.
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| tyyppi | Haettavan tyypin nimi. | string | Required |
| id | Tyypin yksilöllinen id. | string | Required |
Body Parameters
None.
Response Information
Resource Description
Haetun tehtävän ilmentymä.ApiTehtavaResponse
| Name | Description | Type | Additional information |
|---|---|---|---|
| Tyyppi | Tehtävän tyypin nimi. | string | None. |
| Id | Tehtävän tyypin yksilöllinen id. Id ei ole yksilöllinen kaikkien tehtävien kesken, vaan avaimena on käytettävä yhdistelmäavainta tyypistä ja tyypin id:stä. | string | None. |
| Otsikko | Tehtävän otsikko, joka kuvaa tehtävän karkealla tasolla. | string | None. |
| Kuvaus | Tehtävän varsinainen kuvaus, jossa käydään tarkemmin läpi tehtävän sisältö. | string | None. |
| Tila | Tehtävän tila. Tila kertoo missä vaiheessa tehtävä on, esimerkiksi "Aloittamatta", "Keskeytetty" tai "Valmis". | string | None. |
| Kustannuspaikka | Kustannuspaikka johon tai jonka alle olevaan kohteeseen tehtävä liittyy. Tehtävällä ei välttämättä ole kohdetta ollenkaan, joten tieto voi olla null. | ApiKohde | None. |
| Kohde | Kohde, johon tehtävä liittyy. Tehtävällä ei välttämättä ole kohdetta ollenkaan, joten tieto voi olla null. | ApiKohde | None. |
| Tyonsuorittaja | Tehtävälle asetettu työnsuorittaja. Työnsuorittaja on joko yritys tai henkilö. Välttämättä työsnuorittajaa ei ole asetettu, joten tieto voi olla null. | ApiOsapuoliPerustiedot | None. |
| Lisaaja | Tehtävän lisännyt osapuoli, henkilö tai yritys. Lisääjätietoa ei välttämättä ole olemassa, joten tieto voi olla null. | ApiOsapuoliPerustiedot | None. |
| AikavaliAlkaa | Tehtävän suorittamisen aikavälin alkamisajankohta. Tämä on ajankohta, jota ennen tehtävää ei saisi aloittaa. Tieto voi puuttua ja olla null. | date | None. |
| AikavaliPaattyy | Tehtävän suorittamisen aikavälin päättymisajankohta. Tämä on ajankohta, johon mennessä tehtävän pitäisi olla valmistunut. Mikäli tehtävä ei ole valmistunut tähän ajankohtaan mennessä on se myöhässä. | date | None. |
| Luotu | Tehtävän muodostamisen ajankohta. Tehtävällä ei välttämättä ole tiedossa olemassa mitään tarkkaa luomisajankohtaa joten tieto voi olla null. | date | None. |
| Muokattu | Tehtävän viimeisimmän muokkauksen ajankohta. Tehtävällä ei välttämättä ole tiedossa olemassa mitään tarkkaa muokkaamisajankohtaa joten tieto voi olla null. | date | None. |
Response Formats
application/json, text/json
Sample:
{
"Tyyppi": "sample string 1",
"Id": "sample string 2",
"Otsikko": "sample string 3",
"Kuvaus": "sample string 4",
"Tila": "sample string 5",
"Kustannuspaikka": {
"Id": 1,
"KohdeTyyppi": "sample string 2",
"PaatasonId": 3,
"ParentId": 1,
"Nimi": "sample string 4",
"Luotu": "2025-11-05T11:34:13.0324245+02:00",
"Lisatietoja": "sample string 5",
"Polku": "sample string 6",
"PoistettuPvm": "2025-11-05T11:34:13.0324245+02:00",
"Paikkatieto": {
"Latitude": 1.0,
"Longitude": 2.0
},
"Parametrit": [
{
"PtypeId": 1,
"Nimi": "sample string 2",
"Arvo": "sample string 3",
"ArvonTieto": "sample string 4",
"Metanimi": "sample string 5"
},
{
"PtypeId": 1,
"Nimi": "sample string 2",
"Arvo": "sample string 3",
"ArvonTieto": "sample string 4",
"Metanimi": "sample string 5"
}
]
},
"Kohde": {
"Id": 1,
"KohdeTyyppi": "sample string 2",
"PaatasonId": 3,
"ParentId": 1,
"Nimi": "sample string 4",
"Luotu": "2025-11-05T11:34:13.0324245+02:00",
"Lisatietoja": "sample string 5",
"Polku": "sample string 6",
"PoistettuPvm": "2025-11-05T11:34:13.0324245+02:00",
"Paikkatieto": {
"Latitude": 1.0,
"Longitude": 2.0
},
"Parametrit": [
{
"PtypeId": 1,
"Nimi": "sample string 2",
"Arvo": "sample string 3",
"ArvonTieto": "sample string 4",
"Metanimi": "sample string 5"
},
{
"PtypeId": 1,
"Nimi": "sample string 2",
"Arvo": "sample string 3",
"ArvonTieto": "sample string 4",
"Metanimi": "sample string 5"
}
]
},
"Tyonsuorittaja": {
"Id": 1,
"YritysId": 1,
"Osapuolityyppi": 0,
"Nimi": "sample string 2",
"Etunimi": "sample string 3",
"Sukunimi": "sample string 4",
"Katuosoite": "sample string 5",
"Postinumero": "sample string 6",
"Postitoimipaikka": "sample string 7",
"Puhelin": "sample string 8",
"Matkapuhelin": "sample string 9",
"Sahkoposti": "sample string 10",
"Tunnus": "sample string 11",
"Turvakielto": true,
"Tunnistautuminen": {
"Tyyppi": "Tupas",
"Tunnistettu": "2025-11-05T11:34:13.0324245+02:00"
},
"Arkistoitu": "2025-11-05T11:34:13.0324245+02:00"
},
"Lisaaja": {
"Id": 1,
"YritysId": 1,
"Osapuolityyppi": 0,
"Nimi": "sample string 2",
"Etunimi": "sample string 3",
"Sukunimi": "sample string 4",
"Katuosoite": "sample string 5",
"Postinumero": "sample string 6",
"Postitoimipaikka": "sample string 7",
"Puhelin": "sample string 8",
"Matkapuhelin": "sample string 9",
"Sahkoposti": "sample string 10",
"Tunnus": "sample string 11",
"Turvakielto": true,
"Tunnistautuminen": {
"Tyyppi": "Tupas",
"Tunnistettu": "2025-11-05T11:34:13.0324245+02:00"
},
"Arkistoitu": "2025-11-05T11:34:13.0324245+02:00"
},
"AikavaliAlkaa": "2025-11-05T11:34:13.0324245+02:00",
"AikavaliPaattyy": "2025-11-05T11:34:13.0324245+02:00",
"Luotu": "2025-11-05T11:34:13.0324245+02:00",
"Muokattu": "2025-11-05T11:34:13.0324245+02:00"
}
application/xml, text/xml
Sample:
<ApiTehtavaResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Tehtavat">
<AikavaliAlkaa>2025-11-05T11:34:13.0324245+02:00</AikavaliAlkaa>
<AikavaliPaattyy>2025-11-05T11:34:13.0324245+02:00</AikavaliPaattyy>
<Id>sample string 2</Id>
<Kohde xmlns:d2p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Kohderekisteri">
<d2p1:Id>1</d2p1:Id>
<d2p1:KohdeTyyppi>sample string 2</d2p1:KohdeTyyppi>
<d2p1:Lisatietoja>sample string 5</d2p1:Lisatietoja>
<d2p1:Luotu>2025-11-05T11:34:13.0324245+02:00</d2p1:Luotu>
<d2p1:Nimi>sample string 4</d2p1:Nimi>
<d2p1:PaatasonId>3</d2p1:PaatasonId>
<d2p1:Paikkatieto xmlns:d3p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
<d3p1:Latitude>1</d3p1:Latitude>
<d3p1:Longitude>2</d3p1:Longitude>
</d2p1:Paikkatieto>
<d2p1:Parametrit>
<d2p1:ApiKohdeParametri>
<d2p1:Arvo>sample string 3</d2p1:Arvo>
<d2p1:ArvonTieto>sample string 4</d2p1:ArvonTieto>
<d2p1:Metanimi>sample string 5</d2p1:Metanimi>
<d2p1:Nimi>sample string 2</d2p1:Nimi>
<d2p1:PtypeId>1</d2p1:PtypeId>
</d2p1:ApiKohdeParametri>
<d2p1:ApiKohdeParametri>
<d2p1:Arvo>sample string 3</d2p1:Arvo>
<d2p1:ArvonTieto>sample string 4</d2p1:ArvonTieto>
<d2p1:Metanimi>sample string 5</d2p1:Metanimi>
<d2p1:Nimi>sample string 2</d2p1:Nimi>
<d2p1:PtypeId>1</d2p1:PtypeId>
</d2p1:ApiKohdeParametri>
</d2p1:Parametrit>
<d2p1:ParentId>1</d2p1:ParentId>
<d2p1:PoistettuPvm>2025-11-05T11:34:13.0324245+02:00</d2p1:PoistettuPvm>
<d2p1:Polku>sample string 6</d2p1:Polku>
</Kohde>
<Kustannuspaikka xmlns:d2p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Kohderekisteri">
<d2p1:Id>1</d2p1:Id>
<d2p1:KohdeTyyppi>sample string 2</d2p1:KohdeTyyppi>
<d2p1:Lisatietoja>sample string 5</d2p1:Lisatietoja>
<d2p1:Luotu>2025-11-05T11:34:13.0324245+02:00</d2p1:Luotu>
<d2p1:Nimi>sample string 4</d2p1:Nimi>
<d2p1:PaatasonId>3</d2p1:PaatasonId>
<d2p1:Paikkatieto xmlns:d3p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
<d3p1:Latitude>1</d3p1:Latitude>
<d3p1:Longitude>2</d3p1:Longitude>
</d2p1:Paikkatieto>
<d2p1:Parametrit>
<d2p1:ApiKohdeParametri>
<d2p1:Arvo>sample string 3</d2p1:Arvo>
<d2p1:ArvonTieto>sample string 4</d2p1:ArvonTieto>
<d2p1:Metanimi>sample string 5</d2p1:Metanimi>
<d2p1:Nimi>sample string 2</d2p1:Nimi>
<d2p1:PtypeId>1</d2p1:PtypeId>
</d2p1:ApiKohdeParametri>
<d2p1:ApiKohdeParametri>
<d2p1:Arvo>sample string 3</d2p1:Arvo>
<d2p1:ArvonTieto>sample string 4</d2p1:ArvonTieto>
<d2p1:Metanimi>sample string 5</d2p1:Metanimi>
<d2p1:Nimi>sample string 2</d2p1:Nimi>
<d2p1:PtypeId>1</d2p1:PtypeId>
</d2p1:ApiKohdeParametri>
</d2p1:Parametrit>
<d2p1:ParentId>1</d2p1:ParentId>
<d2p1:PoistettuPvm>2025-11-05T11:34:13.0324245+02:00</d2p1:PoistettuPvm>
<d2p1:Polku>sample string 6</d2p1:Polku>
</Kustannuspaikka>
<Kuvaus>sample string 4</Kuvaus>
<Lisaaja xmlns:d2p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Osapuolirekisteri">
<d2p1:Arkistoitu>2025-11-05T11:34:13.0324245+02:00</d2p1:Arkistoitu>
<d2p1:Etunimi>sample string 3</d2p1:Etunimi>
<d2p1:Id>1</d2p1:Id>
<d2p1:Katuosoite>sample string 5</d2p1:Katuosoite>
<d2p1:Matkapuhelin>sample string 9</d2p1:Matkapuhelin>
<d2p1:Nimi>sample string 2</d2p1:Nimi>
<d2p1:Osapuolityyppi>Henkilo</d2p1:Osapuolityyppi>
<d2p1:Postinumero>sample string 6</d2p1:Postinumero>
<d2p1:Postitoimipaikka>sample string 7</d2p1:Postitoimipaikka>
<d2p1:Puhelin>sample string 8</d2p1:Puhelin>
<d2p1:Sahkoposti>sample string 10</d2p1:Sahkoposti>
<d2p1:Sukunimi>sample string 4</d2p1:Sukunimi>
<d2p1:Tunnistautuminen>
<d2p1:Tunnistettu>2025-11-05T11:34:13.0324245+02:00</d2p1:Tunnistettu>
<d2p1:Tyyppi>Tupas</d2p1:Tyyppi>
</d2p1:Tunnistautuminen>
<d2p1:Tunnus>sample string 11</d2p1:Tunnus>
<d2p1:Turvakielto>true</d2p1:Turvakielto>
<d2p1:YritysId>1</d2p1:YritysId>
</Lisaaja>
<Luotu>2025-11-05T11:34:13.0324245+02:00</Luotu>
<Muokattu>2025-11-05T11:34:13.0324245+02:00</Muokattu>
<Otsikko>sample string 3</Otsikko>
<Tila>sample string 5</Tila>
<Tyonsuorittaja xmlns:d2p1="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Osapuolirekisteri">
<d2p1:Arkistoitu>2025-11-05T11:34:13.0324245+02:00</d2p1:Arkistoitu>
<d2p1:Etunimi>sample string 3</d2p1:Etunimi>
<d2p1:Id>1</d2p1:Id>
<d2p1:Katuosoite>sample string 5</d2p1:Katuosoite>
<d2p1:Matkapuhelin>sample string 9</d2p1:Matkapuhelin>
<d2p1:Nimi>sample string 2</d2p1:Nimi>
<d2p1:Osapuolityyppi>Henkilo</d2p1:Osapuolityyppi>
<d2p1:Postinumero>sample string 6</d2p1:Postinumero>
<d2p1:Postitoimipaikka>sample string 7</d2p1:Postitoimipaikka>
<d2p1:Puhelin>sample string 8</d2p1:Puhelin>
<d2p1:Sahkoposti>sample string 10</d2p1:Sahkoposti>
<d2p1:Sukunimi>sample string 4</d2p1:Sukunimi>
<d2p1:Tunnistautuminen>
<d2p1:Tunnistettu>2025-11-05T11:34:13.0324245+02:00</d2p1:Tunnistettu>
<d2p1:Tyyppi>Tupas</d2p1:Tyyppi>
</d2p1:Tunnistautuminen>
<d2p1:Tunnus>sample string 11</d2p1:Tunnus>
<d2p1:Turvakielto>true</d2p1:Turvakielto>
<d2p1:YritysId>1</d2p1:YritysId>
</Tyonsuorittaja>
<Tyyppi>sample string 1</Tyyppi>
</ApiTehtavaResponse>