POST ilmoitukset/lisaa

Luo uuden ilmoituksen ja palauttaa sen id:n.


Request Information

URI Parameters

None.

Body Parameters

Kutsun malli ApiIlmoitusRequestModel
NameDescriptionTypeAdditional information
ParentId Pääilmoituksen id. integer None.
TarkastusId Tarkastuksen josta ilmoitus on muodostettu. integer None.
Yksityinen Ilmoituksen näkyvyys. boolean None.
SuoritusaikaAikaisintaan date None.
SuoritusaikaViimeistaan date None.
Ilmoittaja ApiIlmoitusOsapuoliRequest None.
Tilaaja ApiIlmoitusOsapuoliRequest None.
Maksaja ApiIlmoitusOsapuoliRequest None.
MaksajanLisatiedot ApiIlmoitusMaksajanLisatiedot None.
TyonsuorittajaId Työnsuorittajaosapuolen id, yritys tai henkilö. integer None.
Sisaanpaasy Sisäänpääsy-valintalistan arvo. string Max length: 255
Kiireellisyys Kiireellisyys-valintalistan arvo. string Max length: 255
Vikaluokka Kiireellisyys-valintalistan arvo. string Max length: 255
Kotielaimet Kiireellisyys-valintalistan arvo. string Max length: 255
ToimittajanValintaSyy Toimittajan valinnan syy-valintalistan arvo. string Max length: 255
MuutAsuntoOsakkeet boolean None.
KustannuspaikkaId Kustannuspaikka johon ilmoitus liittyy. integer Required
TilaId Tila johon ilmoitus liittyy, esim. asuinhuoneisto tai sauna. integer None.
HuoneId Huone johon ilmoitus liittyy. integer None.
Otsikko string RequiredMax length: 255
TyotehtavanKuvaus string RequiredMax length: 8000
TyotehtavanLisatiedot string Max length: 20000
Kustannusarvio decimal number None.
IlmoitaSahkopostilla boolean None.
Tuotteet Tilaus-tyyppisen ilmoituksen tuotteet. Collection of ApiIlmoitusTuoteRequest None.

Request Formats

application/json, text/json
Sample:
{
  "ParentId": 1,
  "TarkastusId": 1,
  "Yksityinen": true,
  "SuoritusaikaAikaisintaan": "2024-04-25T11:43:13.685645+03:00",
  "SuoritusaikaViimeistaan": "2024-04-25T11:43:13.685645+03:00",
  "Ilmoittaja": {
    "Id": 1,
    "Nimi": "sample string 1",
    "Nimi2": "sample string 2",
    "Katuosoite": "sample string 3",
    "Postinumero": "sample string 4",
    "Postitoimipaikka": "sample string 5",
    "Puhelin": "sample string 6",
    "Puhelin2": "sample string 7",
    "Sahkoposti": "sample string 8"
  },
  "Tilaaja": {
    "Id": 1,
    "Nimi": "sample string 1",
    "Nimi2": "sample string 2",
    "Katuosoite": "sample string 3",
    "Postinumero": "sample string 4",
    "Postitoimipaikka": "sample string 5",
    "Puhelin": "sample string 6",
    "Puhelin2": "sample string 7",
    "Sahkoposti": "sample string 8"
  },
  "Maksaja": {
    "Id": 1,
    "Nimi": "sample string 1",
    "Nimi2": "sample string 2",
    "Katuosoite": "sample string 3",
    "Postinumero": "sample string 4",
    "Postitoimipaikka": "sample string 5",
    "Puhelin": "sample string 6",
    "Puhelin2": "sample string 7",
    "Sahkoposti": "sample string 8"
  },
  "MaksajanLisatiedot": {
    "Id": 1,
    "Valinta": "sample string 1",
    "OVTTunnus": "sample string 2",
    "Operaattori": "sample string 3"
  },
  "TyonsuorittajaId": 1,
  "Sisaanpaasy": "sample string 2",
  "Kiireellisyys": "sample string 3",
  "Vikaluokka": "sample string 4",
  "Kotielaimet": "sample string 5",
  "ToimittajanValintaSyy": "sample string 6",
  "MuutAsuntoOsakkeet": true,
  "KustannuspaikkaId": 8,
  "TilaId": 1,
  "HuoneId": 1,
  "Otsikko": "sample string 9",
  "TyotehtavanKuvaus": "sample string 10",
  "TyotehtavanLisatiedot": "sample string 11",
  "Kustannusarvio": 1.1,
  "IlmoitaSahkopostilla": true,
  "Tuotteet": [
    {
      "TuoteId": 1,
      "Maara": 2
    },
    {
      "TuoteId": 1,
      "Maara": 2
    }
  ]
}
application/xml, text/xml
Sample:
<ApiIlmoitusRequestModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract.Ilmoitushallinta">
  <HuoneId>1</HuoneId>
  <IlmoitaSahkopostilla>true</IlmoitaSahkopostilla>
  <Ilmoittaja>
    <Id>1</Id>
    <Katuosoite>sample string 3</Katuosoite>
    <Nimi>sample string 1</Nimi>
    <Nimi2>sample string 2</Nimi2>
    <Postinumero>sample string 4</Postinumero>
    <Postitoimipaikka>sample string 5</Postitoimipaikka>
    <Puhelin>sample string 6</Puhelin>
    <Puhelin2>sample string 7</Puhelin2>
    <Sahkoposti>sample string 8</Sahkoposti>
  </Ilmoittaja>
  <Kiireellisyys>sample string 3</Kiireellisyys>
  <Kotielaimet>sample string 5</Kotielaimet>
  <Kustannusarvio>1.1</Kustannusarvio>
  <KustannuspaikkaId>8</KustannuspaikkaId>
  <Maksaja>
    <Id>1</Id>
    <Katuosoite>sample string 3</Katuosoite>
    <Nimi>sample string 1</Nimi>
    <Nimi2>sample string 2</Nimi2>
    <Postinumero>sample string 4</Postinumero>
    <Postitoimipaikka>sample string 5</Postitoimipaikka>
    <Puhelin>sample string 6</Puhelin>
    <Puhelin2>sample string 7</Puhelin2>
    <Sahkoposti>sample string 8</Sahkoposti>
  </Maksaja>
  <MaksajanLisatiedot>
    <Id>1</Id>
    <OVTTunnus>sample string 2</OVTTunnus>
    <Operaattori>sample string 3</Operaattori>
    <Valinta>sample string 1</Valinta>
  </MaksajanLisatiedot>
  <MuutAsuntoOsakkeet>true</MuutAsuntoOsakkeet>
  <Otsikko>sample string 9</Otsikko>
  <ParentId>1</ParentId>
  <Sisaanpaasy>sample string 2</Sisaanpaasy>
  <SuoritusaikaAikaisintaan>2024-04-25T11:43:13.685645+03:00</SuoritusaikaAikaisintaan>
  <SuoritusaikaViimeistaan>2024-04-25T11:43:13.685645+03:00</SuoritusaikaViimeistaan>
  <TarkastusId>1</TarkastusId>
  <TilaId>1</TilaId>
  <Tilaaja>
    <Id>1</Id>
    <Katuosoite>sample string 3</Katuosoite>
    <Nimi>sample string 1</Nimi>
    <Nimi2>sample string 2</Nimi2>
    <Postinumero>sample string 4</Postinumero>
    <Postitoimipaikka>sample string 5</Postitoimipaikka>
    <Puhelin>sample string 6</Puhelin>
    <Puhelin2>sample string 7</Puhelin2>
    <Sahkoposti>sample string 8</Sahkoposti>
  </Tilaaja>
  <ToimittajanValintaSyy>sample string 6</ToimittajanValintaSyy>
  <Tuotteet>
    <ApiIlmoitusTuoteRequest>
      <Maara>2</Maara>
      <TuoteId>1</TuoteId>
    </ApiIlmoitusTuoteRequest>
    <ApiIlmoitusTuoteRequest>
      <Maara>2</Maara>
      <TuoteId>1</TuoteId>
    </ApiIlmoitusTuoteRequest>
  </Tuotteet>
  <TyonsuorittajaId>1</TyonsuorittajaId>
  <TyotehtavanKuvaus>sample string 10</TyotehtavanKuvaus>
  <TyotehtavanLisatiedot>sample string 11</TyotehtavanLisatiedot>
  <Vikaluokka>sample string 4</Vikaluokka>
  <Yksityinen>true</Yksityinen>
</ApiIlmoitusRequestModel>
application/x-www-form-urlencoded
Sample:

Sample not available.


Response Information

Resource Description

Ilmoituksen id:n.
integer

Response Formats

application/json, text/json
Sample:
1
application/xml, text/xml
Sample:
<int xmlns="http://schemas.microsoft.com/2003/10/Serialization/">1</int>