POST api/v1/User/Newsletter

Request Information

URI Parameters

None.

Body Parameters

UserNewsLettersBL
NameDescriptionTypeAdditional information
has_newsletter

boolean

None.

newsletters

Collection of UserNewsLetterBL

None.

Request Formats

application/json, text/json

Sample:
{
  "has_newsletter": true,
  "newsletters": [
    {
      "id_newsletter": 1,
      "descrizione": "sample string 2",
      "ordinamento": 3,
      "default_privato": true,
      "default_azienda": true,
      "linkNewsletter": "sample string 6",
      "attiva": true
    },
    {
      "id_newsletter": 1,
      "descrizione": "sample string 2",
      "ordinamento": 3,
      "default_privato": true,
      "default_azienda": true,
      "linkNewsletter": "sample string 6",
      "attiva": true
    }
  ]
}

text/plain

Sample:
{"has_newsletter":true,"newsletters":[{"id_newsletter":1,"descrizione":"sample string 2","ordinamento":3,"default_privato":true,"default_azienda":true,"linkNewsletter":"sample string 6","attiva":true},{"id_newsletter":1,"descrizione":"sample string 2","ordinamento":3,"default_privato":true,"default_azienda":true,"linkNewsletter":"sample string 6","attiva":true}]}

application/xml, text/xml

Sample:
<UserNewsLettersBL xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Customer.BL.Models">
  <has_newsletter>true</has_newsletter>
  <newsletters>
    <UserNewsLetterBL>
      <LinkNewsletter>sample string 6</LinkNewsletter>
      <attiva>true</attiva>
      <default_azienda>true</default_azienda>
      <default_privato>true</default_privato>
      <descrizione>sample string 2</descrizione>
      <id_newsletter>1</id_newsletter>
      <ordinamento>3</ordinamento>
    </UserNewsLetterBL>
    <UserNewsLetterBL>
      <LinkNewsletter>sample string 6</LinkNewsletter>
      <attiva>true</attiva>
      <default_azienda>true</default_azienda>
      <default_privato>true</default_privato>
      <descrizione>sample string 2</descrizione>
      <id_newsletter>1</id_newsletter>
      <ordinamento>3</ordinamento>
    </UserNewsLetterBL>
  </newsletters>
</UserNewsLettersBL>

application/x-www-form-urlencoded

Sample:

Sample not available.

application/octet-stream

Sample:
{"has_newsletter":true,"newsletters":[{"id_newsletter":1,"descrizione":"sample string 2","ordinamento":3,"default_privato":true,"default_azienda":true,"LinkNewsletter":"sample string 6","attiva":true},{"id_newsletter":1,"descrizione":"sample string 2","ordinamento":3,"default_privato":true,"default_azienda":true,"LinkNewsletter":"sample string 6","attiva":true}]}

Response Information

Resource Description

None.