POST api/Clienti

Request Information

URI Parameters

None.

Body Parameters

Clienti
NameDescriptionTypeAdditional information
IDCliente

integer

None.

RagSociale

string

Required

PivaCodFiscale

string

Required

Indirizzo

string

None.

Citta

string

None.

CAP

string

None.

Telefono

string

None.

Fax

string

None.

Cellulare

string

None.

Email

string

None.

Provincia

string

None.

IDDurataPagamento

integer

None.

MetodoPagamento

string

None.

IDUtente

integer

None.

IDCategoria

integer

None.

IDReferente

integer

None.

IDPeriodo

integer

None.

AdeguamentoIstat

decimal number

None.

CostoOrario

decimal number

None.

EnableStampa

boolean

None.

IDSocieta

integer

None.

Deleted

boolean

None.

ModelState

EnmModelState

None.

Societa

Societa

None.

Categoria

CategoriaClienti

None.

Referente

Referenti

None.

Periodo

PeriodiCanone

None.

DurataPagamento

DurataPagamenti

None.

IndirizzoCompleto

string

None.

Request Formats

application/json, text/json

Sample:
{
  "IDCliente": 1,
  "RagSociale": "sample string 2",
  "PivaCodFiscale": "sample string 3",
  "Indirizzo": "sample string 4",
  "Citta": "sample string 5",
  "CAP": "sample string 6",
  "Telefono": "sample string 7",
  "Fax": "sample string 8",
  "Cellulare": "sample string 9",
  "Email": "sample string 10",
  "Provincia": "sample string 11",
  "IDDurataPagamento": 1,
  "MetodoPagamento": "sample string 12",
  "IDUtente": 1,
  "IDCategoria": 1,
  "IDReferente": 1,
  "IDPeriodo": 1,
  "AdeguamentoIstat": 13.0,
  "CostoOrario": 1.0,
  "EnableStampa": true,
  "IDSocieta": 1,
  "Deleted": true,
  "ModelState": 0,
  "Societa": {
    "IDSocieta": 1,
    "RagSociale": "sample string 2",
    "PivaCodFiscale": "sample string 3",
    "Via": "sample string 4",
    "CAP": "sample string 5",
    "Citta": "sample string 6",
    "Provincia": "sample string 7",
    "REA": "sample string 8",
    "CodUnivoco": "sample string 9",
    "PEC": "sample string 10",
    "Mail": "sample string 11",
    "Telefono": "sample string 12",
    "DefaultSede": true,
    "Deleted": true,
    "ModelState": 0
  },
  "Categoria": {
    "IDCategoria": 1,
    "Descrizione": "sample string 2",
    "Deleted": true,
    "ModelState": 0
  },
  "Referente": {
    "IDReferente": 1,
    "Cognome": "sample string 2",
    "Nome": "sample string 3",
    "Telefono": "sample string 4",
    "Email": "sample string 5",
    "Cellulare": "sample string 6",
    "CAP": "sample string 7",
    "Citta": "sample string 8",
    "Provincia": "sample string 9",
    "Indirizzo": "sample string 10",
    "Fax": "sample string 11",
    "Deleted": true,
    "ModelState": 0,
    "Ricerca": "sample string 2 sample string 3",
    "IndirizzoCompleto": "sample string 10, sample string 8 sample string 7(sample string 9)"
  },
  "Periodo": {
    "IDPeriodoCanone": 1,
    "Codice": "sample string 2",
    "Descrizione": "sample string 3",
    "Deleted": true,
    "ModelState": 0
  },
  "DurataPagamento": {
    "IDDurataPagamento": 1,
    "Descrizione": "sample string 2",
    "Deleted": true,
    "ModelState": 0
  },
  "IndirizzoCompleto": "sample string 4, sample string 5 sample string 6(sample string 11)"
}

application/xml, text/xml

Sample:
<Clienti xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Puliservice.Data.Models">
  <AdeguamentoIstat>13</AdeguamentoIstat>
  <CAP>sample string 6</CAP>
  <Categoria>
    <Deleted>true</Deleted>
    <Descrizione>sample string 2</Descrizione>
    <IDCategoria>1</IDCategoria>
    <ModelState>Unchanged</ModelState>
  </Categoria>
  <Cellulare>sample string 9</Cellulare>
  <Citta>sample string 5</Citta>
  <CostoOrario>1</CostoOrario>
  <Deleted>true</Deleted>
  <DurataPagamento>
    <Deleted>true</Deleted>
    <Descrizione>sample string 2</Descrizione>
    <IDDurataPagamento>1</IDDurataPagamento>
    <ModelState>Unchanged</ModelState>
  </DurataPagamento>
  <Email>sample string 10</Email>
  <EnableStampa>true</EnableStampa>
  <Fax>sample string 8</Fax>
  <IDCategoria>1</IDCategoria>
  <IDCliente>1</IDCliente>
  <IDDurataPagamento>1</IDDurataPagamento>
  <IDPeriodo>1</IDPeriodo>
  <IDReferente>1</IDReferente>
  <IDSocieta>1</IDSocieta>
  <IDUtente>1</IDUtente>
  <Indirizzo>sample string 4</Indirizzo>
  <MetodoPagamento>sample string 12</MetodoPagamento>
  <ModelState>Unchanged</ModelState>
  <Periodo>
    <Codice>sample string 2</Codice>
    <Deleted>true</Deleted>
    <Descrizione>sample string 3</Descrizione>
    <IDPeriodoCanone>1</IDPeriodoCanone>
    <ModelState>Unchanged</ModelState>
  </Periodo>
  <PivaCodFiscale>sample string 3</PivaCodFiscale>
  <Provincia>sample string 11</Provincia>
  <RagSociale>sample string 2</RagSociale>
  <Referente>
    <CAP>sample string 7</CAP>
    <Cellulare>sample string 6</Cellulare>
    <Citta>sample string 8</Citta>
    <Cognome>sample string 2</Cognome>
    <Deleted>true</Deleted>
    <Email>sample string 5</Email>
    <Fax>sample string 11</Fax>
    <IDReferente>1</IDReferente>
    <Indirizzo>sample string 10</Indirizzo>
    <ModelState>Unchanged</ModelState>
    <Nome>sample string 3</Nome>
    <Provincia>sample string 9</Provincia>
    <Telefono>sample string 4</Telefono>
  </Referente>
  <Societa>
    <CAP>sample string 5</CAP>
    <Citta>sample string 6</Citta>
    <CodUnivoco>sample string 9</CodUnivoco>
    <DefaultSede>true</DefaultSede>
    <Deleted>true</Deleted>
    <IDSocieta>1</IDSocieta>
    <Mail>sample string 11</Mail>
    <ModelState>Unchanged</ModelState>
    <PEC>sample string 10</PEC>
    <PivaCodFiscale>sample string 3</PivaCodFiscale>
    <Provincia>sample string 7</Provincia>
    <REA>sample string 8</REA>
    <RagSociale>sample string 2</RagSociale>
    <Telefono>sample string 12</Telefono>
    <Via>sample string 4</Via>
  </Societa>
  <Telefono>sample string 7</Telefono>
</Clienti>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Clienti
NameDescriptionTypeAdditional information
IDCliente

integer

None.

RagSociale

string

Required

PivaCodFiscale

string

Required

Indirizzo

string

None.

Citta

string

None.

CAP

string

None.

Telefono

string

None.

Fax

string

None.

Cellulare

string

None.

Email

string

None.

Provincia

string

None.

IDDurataPagamento

integer

None.

MetodoPagamento

string

None.

IDUtente

integer

None.

IDCategoria

integer

None.

IDReferente

integer

None.

IDPeriodo

integer

None.

AdeguamentoIstat

decimal number

None.

CostoOrario

decimal number

None.

EnableStampa

boolean

None.

IDSocieta

integer

None.

Deleted

boolean

None.

ModelState

EnmModelState

None.

Societa

Societa

None.

Categoria

CategoriaClienti

None.

Referente

Referenti

None.

Periodo

PeriodiCanone

None.

DurataPagamento

DurataPagamenti

None.

IndirizzoCompleto

string

None.

Response Formats

application/json, text/json

Sample:
{
  "IDCliente": 1,
  "RagSociale": "sample string 2",
  "PivaCodFiscale": "sample string 3",
  "Indirizzo": "sample string 4",
  "Citta": "sample string 5",
  "CAP": "sample string 6",
  "Telefono": "sample string 7",
  "Fax": "sample string 8",
  "Cellulare": "sample string 9",
  "Email": "sample string 10",
  "Provincia": "sample string 11",
  "IDDurataPagamento": 1,
  "MetodoPagamento": "sample string 12",
  "IDUtente": 1,
  "IDCategoria": 1,
  "IDReferente": 1,
  "IDPeriodo": 1,
  "AdeguamentoIstat": 13.0,
  "CostoOrario": 1.0,
  "EnableStampa": true,
  "IDSocieta": 1,
  "Deleted": true,
  "ModelState": 0,
  "Societa": {
    "IDSocieta": 1,
    "RagSociale": "sample string 2",
    "PivaCodFiscale": "sample string 3",
    "Via": "sample string 4",
    "CAP": "sample string 5",
    "Citta": "sample string 6",
    "Provincia": "sample string 7",
    "REA": "sample string 8",
    "CodUnivoco": "sample string 9",
    "PEC": "sample string 10",
    "Mail": "sample string 11",
    "Telefono": "sample string 12",
    "DefaultSede": true,
    "Deleted": true,
    "ModelState": 0
  },
  "Categoria": {
    "IDCategoria": 1,
    "Descrizione": "sample string 2",
    "Deleted": true,
    "ModelState": 0
  },
  "Referente": {
    "IDReferente": 1,
    "Cognome": "sample string 2",
    "Nome": "sample string 3",
    "Telefono": "sample string 4",
    "Email": "sample string 5",
    "Cellulare": "sample string 6",
    "CAP": "sample string 7",
    "Citta": "sample string 8",
    "Provincia": "sample string 9",
    "Indirizzo": "sample string 10",
    "Fax": "sample string 11",
    "Deleted": true,
    "ModelState": 0,
    "Ricerca": "sample string 2 sample string 3",
    "IndirizzoCompleto": "sample string 10, sample string 8 sample string 7(sample string 9)"
  },
  "Periodo": {
    "IDPeriodoCanone": 1,
    "Codice": "sample string 2",
    "Descrizione": "sample string 3",
    "Deleted": true,
    "ModelState": 0
  },
  "DurataPagamento": {
    "IDDurataPagamento": 1,
    "Descrizione": "sample string 2",
    "Deleted": true,
    "ModelState": 0
  },
  "IndirizzoCompleto": "sample string 4, sample string 5 sample string 6(sample string 11)"
}

application/xml, text/xml

Sample:
<Clienti xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Puliservice.Data.Models">
  <AdeguamentoIstat>13</AdeguamentoIstat>
  <CAP>sample string 6</CAP>
  <Categoria>
    <Deleted>true</Deleted>
    <Descrizione>sample string 2</Descrizione>
    <IDCategoria>1</IDCategoria>
    <ModelState>Unchanged</ModelState>
  </Categoria>
  <Cellulare>sample string 9</Cellulare>
  <Citta>sample string 5</Citta>
  <CostoOrario>1</CostoOrario>
  <Deleted>true</Deleted>
  <DurataPagamento>
    <Deleted>true</Deleted>
    <Descrizione>sample string 2</Descrizione>
    <IDDurataPagamento>1</IDDurataPagamento>
    <ModelState>Unchanged</ModelState>
  </DurataPagamento>
  <Email>sample string 10</Email>
  <EnableStampa>true</EnableStampa>
  <Fax>sample string 8</Fax>
  <IDCategoria>1</IDCategoria>
  <IDCliente>1</IDCliente>
  <IDDurataPagamento>1</IDDurataPagamento>
  <IDPeriodo>1</IDPeriodo>
  <IDReferente>1</IDReferente>
  <IDSocieta>1</IDSocieta>
  <IDUtente>1</IDUtente>
  <Indirizzo>sample string 4</Indirizzo>
  <MetodoPagamento>sample string 12</MetodoPagamento>
  <ModelState>Unchanged</ModelState>
  <Periodo>
    <Codice>sample string 2</Codice>
    <Deleted>true</Deleted>
    <Descrizione>sample string 3</Descrizione>
    <IDPeriodoCanone>1</IDPeriodoCanone>
    <ModelState>Unchanged</ModelState>
  </Periodo>
  <PivaCodFiscale>sample string 3</PivaCodFiscale>
  <Provincia>sample string 11</Provincia>
  <RagSociale>sample string 2</RagSociale>
  <Referente>
    <CAP>sample string 7</CAP>
    <Cellulare>sample string 6</Cellulare>
    <Citta>sample string 8</Citta>
    <Cognome>sample string 2</Cognome>
    <Deleted>true</Deleted>
    <Email>sample string 5</Email>
    <Fax>sample string 11</Fax>
    <IDReferente>1</IDReferente>
    <Indirizzo>sample string 10</Indirizzo>
    <ModelState>Unchanged</ModelState>
    <Nome>sample string 3</Nome>
    <Provincia>sample string 9</Provincia>
    <Telefono>sample string 4</Telefono>
  </Referente>
  <Societa>
    <CAP>sample string 5</CAP>
    <Citta>sample string 6</Citta>
    <CodUnivoco>sample string 9</CodUnivoco>
    <DefaultSede>true</DefaultSede>
    <Deleted>true</Deleted>
    <IDSocieta>1</IDSocieta>
    <Mail>sample string 11</Mail>
    <ModelState>Unchanged</ModelState>
    <PEC>sample string 10</PEC>
    <PivaCodFiscale>sample string 3</PivaCodFiscale>
    <Provincia>sample string 7</Provincia>
    <REA>sample string 8</REA>
    <RagSociale>sample string 2</RagSociale>
    <Telefono>sample string 12</Telefono>
    <Via>sample string 4</Via>
  </Societa>
  <Telefono>sample string 7</Telefono>
</Clienti>