POST internetviestit/create

Lisää uuden internetviestin.


Request Information

URI Parameters

None.

Body Parameters

ApiInternetviesti
NameDescriptionTypeAdditional information
osapuolenId Osapuoli johon viesti on sidottu. integer None.
kohteenId Kohde johon viesti on sidottu. integer None.
Otsikko Viestin otsikko. string None.
Viesti Viestin sisältö teksti. string None.
VoimassaAlkaa Viestin voimassaolon aloituspäivä, eli mistä lähtien viesti on luettavissa. date None.
VoimassaPäättyy Viestin voimassaolon päättymispäivä, eli mihin asti viesti on luettavissa. date None.
Prioriteetti Viestin prioriteetti integer None.
Tiedotepaiva Tiedotepäivä date None.
Luokittelut Viestin luokittelut, käytetään viestien ryhmittelyyn. Collection of string None.
Kielet Kielitunnukset viestin kielille Collection of string None.
Liitteet Viestin mukana toimitettavat liitteet Collection of ApiInternetviestiLiiteResponse None.

Request Formats

application/json, text/json
Sample:
{
  "osapuolenId": 1,
  "kohteenId": 1,
  "Otsikko": "sample string 1",
  "Viesti": "sample string 2",
  "VoimassaAlkaa": "2024-03-28T19:58:49.565669+02:00",
  "VoimassaPäättyy": "2024-03-28T19:58:49.565669+02:00",
  "Prioriteetti": 4,
  "Tiedotepaiva": "2024-03-28T19:58:49.565669+02:00",
  "Luokittelut": [
    "sample string 1",
    "sample string 2"
  ],
  "Kielet": [
    "sample string 1",
    "sample string 2"
  ],
  "Liitteet": [
    {
      "Id": 1,
      "MimeType": "sample string 2",
      "Koko": 3.1,
      "Nimi": "sample string 4",
      "URL": "sample string 5"
    },
    {
      "Id": 1,
      "MimeType": "sample string 2",
      "Koko": 3.1,
      "Nimi": "sample string 4",
      "URL": "sample string 5"
    }
  ]
}
application/xml, text/xml
Sample:
<ApiInternetviesti xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
  <Kielet xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Kielet>
  <Liitteet>
    <ApiInternetviestiLiiteResponse>
      <Id>1</Id>
      <Koko>3.1</Koko>
      <MimeType>sample string 2</MimeType>
      <Nimi>sample string 4</Nimi>
      <URL>sample string 5</URL>
    </ApiInternetviestiLiiteResponse>
    <ApiInternetviestiLiiteResponse>
      <Id>1</Id>
      <Koko>3.1</Koko>
      <MimeType>sample string 2</MimeType>
      <Nimi>sample string 4</Nimi>
      <URL>sample string 5</URL>
    </ApiInternetviestiLiiteResponse>
  </Liitteet>
  <Luokittelut xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:string>sample string 1</d2p1:string>
    <d2p1:string>sample string 2</d2p1:string>
  </Luokittelut>
  <Otsikko>sample string 1</Otsikko>
  <Prioriteetti>4</Prioriteetti>
  <Tiedotepaiva>2024-03-28T19:58:49.565669+02:00</Tiedotepaiva>
  <Viesti>sample string 2</Viesti>
  <VoimassaAlkaa>2024-03-28T19:58:49.565669+02:00</VoimassaAlkaa>
  <VoimassaPäättyy>2024-03-28T19:58:49.565669+02:00</VoimassaPäättyy>
  <kohteenId>1</kohteenId>
  <osapuolenId>1</osapuolenId>
</ApiInternetviesti>
application/x-www-form-urlencoded
Sample:

Sample not available.


Response Information

Resource Description


GenericPostResponse
NameDescriptionTypeAdditional information
Id Uuden resurssin id. integer None.

Response Formats

application/json, text/json
Sample:
{
  "Id": 1
}
application/xml, text/xml
Sample:
<GenericPostResponse xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Agenteq.Tampuuri.ApplicationServiceApi.Contract">
  <Id>1</Id>
</GenericPostResponse>