GET api/TesseraDaCodice/RispostaEstesa?CodiceTessera={CodiceTessera}

Rotta fatta esclusivamente per ritornare una response estesa alla singola chiamata di get per codice.

Request Information

URI Parameters

NameDescriptionTypeAdditional information
CodiceTessera

string

Required

Body Parameters

None.

Response Information

Resource Description

DTOTesseraEstesa
NameDescriptionTypeAdditional information
Cliente

DTO del cliente solo in GET per una specifica rotta (getTesseraByCodiceTessera)

DTOCliente

None.

ModelloTessera

Descrittivo del modello tessera. Solo specifica rotta

string

None.

Id

PK

integer

None.

IdModelloTessera

FK --> DTOModelloTessera

integer

Required

IdCliente

Id del cliente associato alla tessera

integer

Required

CodiceTessera

Codice della tessera.

string

Required

String length: inclusive between 1 and 60

IsAttiva

Indica se la tessera è attiva o disattivata.

boolean

None.

AttivaDal

Data inizio validità della tessera.

date

Required

DisattivaDal

Data fine validità della tessera.

date

Required

Saldo_Tessera

Saldo della tessera (alla data Saldo_DataUltimaTransazione)

decimal number

None.

Saldo_DataUltimaTransazione

Data-ora ultima transazione tessera

date

None.

FamilyCard

Indica la tessera principale (tessera famiglia) che raggruppa questa tessera. Usando questa tessera, dovrà in realtà essere "movimentata" la FamilyCard.

DTOTessera

None.

DataCreaz

Data Creazione

date

None.

DataAgg

Data aggiornamento

date

None.

Response Formats

application/json, text/json

Sample:
{
  "Cliente": {
    "Id": 1,
    "IdPagamento": 1,
    "ExtCodice": "sample string 2",
    "RagioneSociale1": "sample string 3",
    "RagioneSociale2": "sample string 4",
    "Indirizzo": "sample string 5",
    "CAP": "sample string 6",
    "Comune": "sample string 7",
    "Provincia": "sample string 8",
    "Nazione": "sample string 9",
    "PartitaIva": "sample string 10",
    "CodiceFiscale": "sample string 11",
    "Telefono": "sample string 12",
    "Telefono2": "sample string 13",
    "Fax": "sample string 14",
    "EMail": "sample string 15",
    "Paese": "sample string 16",
    "Stato": "sample string 17",
    "EMailCommerciale": "sample string 18",
    "EMailAmministrazione": "sample string 19",
    "SitoInternet": "sample string 20",
    "IsCliente": true,
    "IsFornitore": true,
    "IsContatto": true,
    "ConsensoEMail": true,
    "ConsensoSMS": true,
    "IsAttivo": true,
    "IdZona": 1,
    "IdAgente": 1,
    "DistanzaKM": 1.0,
    "Sesso": "sample string 27",
    "Coordinata": "sample string 28",
    "Civico": "sample string 29",
    "Interno": "sample string 30",
    "Piano": "sample string 31",
    "Scala": "sample string 32",
    "NoteCliente": "sample string 33",
    "NoteIndirizzo": "sample string 34",
    "NoteDocumenti": "sample string 35",
    "Valuta": "sample string 36",
    "IdListino": 1,
    "IdProvenienza": 1,
    "EmailPec": "sample string 37",
    "CodiceIdentificativo": "sample string 38",
    "CodiceUnivocoUfficio": "sample string 39",
    "DTODestinazioni": [
      {
        "Id": 1,
        "IdCliente": 1,
        "RagioneSociale": "sample string 2",
        "Indirizzo": "sample string 3",
        "CAP": "sample string 4",
        "Citta": "sample string 5",
        "Provincia": "sample string 6",
        "Stato": "sample string 7",
        "Predefinita": true,
        "Locked": "sample string 9",
        "DataAgg": "2024-05-03T12:45:27.7100664",
        "UtenteUltimoAccesso": "sample string 10",
        "IsFatturazione": true,
        "ColoreDestinazione": 1,
        "IdZona": 1,
        "CodiceDestinazione": "sample string 11",
        "PartitaIva": "sample string 12",
        "Telefono": "sample string 13",
        "WebSyncEnabled": true,
        "WebUsername": "sample string 14",
        "Coordinata": "sample string 15",
        "Telefono2": "sample string 16",
        "Civico": "sample string 17",
        "Interno": "sample string 18",
        "Piano": "sample string 19",
        "Scala": "sample string 20",
        "Citofono": "sample string 21",
        "Note": "sample string 22"
      },
      {
        "Id": 1,
        "IdCliente": 1,
        "RagioneSociale": "sample string 2",
        "Indirizzo": "sample string 3",
        "CAP": "sample string 4",
        "Citta": "sample string 5",
        "Provincia": "sample string 6",
        "Stato": "sample string 7",
        "Predefinita": true,
        "Locked": "sample string 9",
        "DataAgg": "2024-05-03T12:45:27.7100664",
        "UtenteUltimoAccesso": "sample string 10",
        "IsFatturazione": true,
        "ColoreDestinazione": 1,
        "IdZona": 1,
        "CodiceDestinazione": "sample string 11",
        "PartitaIva": "sample string 12",
        "Telefono": "sample string 13",
        "WebSyncEnabled": true,
        "WebUsername": "sample string 14",
        "Coordinata": "sample string 15",
        "Telefono2": "sample string 16",
        "Civico": "sample string 17",
        "Interno": "sample string 18",
        "Piano": "sample string 19",
        "Scala": "sample string 20",
        "Citofono": "sample string 21",
        "Note": "sample string 22"
      }
    ],
    "isPubblicaAmministrazione": true,
    "ConsensoNotifiche": true,
    "ConsensoTrattamentoDati": true,
    "ConsensoTrattamentoDati_DataInizio": "2024-05-03T12:45:27.7100664",
    "ConsensoNotifiche_DataInizio": "2024-05-03T12:45:27.7100664",
    "ConsensoSMS_DataInizio": "2024-05-03T12:45:27.7100664",
    "ConsensoEMail_DataInizio": "2024-05-03T12:45:27.7100664",
    "ConsensoTrattamentoDati_DataFine": "2024-05-03T12:45:27.7100664",
    "ConsensoNotifiche_DataFine": "2024-05-03T12:45:27.7100664",
    "ConsensoSMS_DataFine": "2024-05-03T12:45:27.7100664",
    "ConsensoEMail_DataFine": "2024-05-03T12:45:27.7100664",
    "IsPersonaFisica": true,
    "TipoOrigine": 1,
    "DataNascita": "2024-05-03T12:45:27.7100664",
    "Citofono": "sample string 44",
    "CodiceLotteria": "sample string 45"
  },
  "ModelloTessera": "sample string 1",
  "Id": 2,
  "IdModelloTessera": 3,
  "IdCliente": 4,
  "CodiceTessera": "sample string 5",
  "IsAttiva": true,
  "AttivaDal": "2024-05-03T12:45:27.7100664",
  "DisattivaDal": "2024-05-03T12:45:27.7100664",
  "Saldo_Tessera": 9.0,
  "Saldo_DataUltimaTransazione": "2024-05-03T12:45:27.7100664",
  "FamilyCard": {
    "Id": 1,
    "IdModelloTessera": 2,
    "IdCliente": 3,
    "CodiceTessera": "sample string 4",
    "IsAttiva": true,
    "AttivaDal": "2024-05-03T12:45:27.7100664",
    "DisattivaDal": "2024-05-03T12:45:27.7100664",
    "Saldo_Tessera": 8.0,
    "Saldo_DataUltimaTransazione": "2024-05-03T12:45:27.7100664",
    "DataCreaz": "2024-05-03T12:45:27.7100664",
    "DataAgg": "2024-05-03T12:45:27.7100664"
  },
  "DataCreaz": "2024-05-03T12:45:27.7100664",
  "DataAgg": "2024-05-03T12:45:27.7100664"
}