Gemma.WebApi

<back to all web services

ImpiantoQuery

Requires Authentication
Requires any of the roles:Admin, ApiUser
The following routes are available for this service:
GET/impianti
ImpiantoQuery Parameters:
NameParameterData TypeRequiredDescription
Idqueryint?No
IdGreaterThanOrEqualToqueryint?No
IdGreaterThanqueryint?No
IdLessThanqueryint?No
IdLessThanOrEqualToqueryint?No
IdNotEqualToqueryint?No
IdBetweenqueryint[]No
IdInqueryint[]No
TipoImpiantoIdqueryint?No
TipoImpiantoIdGreaterThanOrEqualToqueryint?No
TipoImpiantoIdGreaterThanqueryint?No
TipoImpiantoIdLessThanqueryint?No
TipoImpiantoIdLessThanOrEqualToqueryint?No
TipoImpiantoIdNotEqualToqueryint?No
TipoImpiantoIdBetweenqueryint[]No
TipoImpiantoIdInqueryint[]No
StatoImpiantoIdqueryint?No
StatoImpiantoIdGreaterThanOrEqualToqueryint?No
StatoImpiantoIdGreaterThanqueryint?No
StatoImpiantoIdLessThanqueryint?No
StatoImpiantoIdLessThanOrEqualToqueryint?No
StatoImpiantoIdNotEqualToqueryint?No
StatoImpiantoIdBetweenqueryint[]No
StatoImpiantoIdInqueryint[]No
ImpiantoXPlatformIdqueryint?No
ImpiantoXPlatformIdGreaterThanOrEqualToqueryint?No
ImpiantoXPlatformIdGreaterThanqueryint?No
ImpiantoXPlatformIdLessThanqueryint?No
ImpiantoXPlatformIdLessThanOrEqualToqueryint?No
ImpiantoXPlatformIdNotEqualToqueryint?No
ImpiantoXPlatformIdBetweenqueryint[]No
ImpiantoXPlatformIdInqueryint[]No
SoggettoIdqueryint?No
SoggettoIdGreaterThanOrEqualToqueryint?No
SoggettoIdGreaterThanqueryint?No
SoggettoIdLessThanqueryint?No
SoggettoIdLessThanOrEqualToqueryint?No
SoggettoIdNotEqualToqueryint?No
SoggettoIdBetweenqueryint[]No
SoggettoIdInqueryint[]No
SoggettoReferenteIdqueryint?No
SoggettoReferenteIdGreaterThanOrEqualToqueryint?No
SoggettoReferenteIdGreaterThanqueryint?No
SoggettoReferenteIdLessThanqueryint?No
SoggettoReferenteIdLessThanOrEqualToqueryint?No
SoggettoReferenteIdNotEqualToqueryint?No
SoggettoReferenteIdBetweenqueryint[]No
SoggettoReferenteIdInqueryint[]No
SoggettoUbicazioneIdqueryint?No
SoggettoUbicazioneIdGreaterThanOrEqualToqueryint?No
SoggettoUbicazioneIdGreaterThanqueryint?No
SoggettoUbicazioneIdLessThanqueryint?No
SoggettoUbicazioneIdLessThanOrEqualToqueryint?No
SoggettoUbicazioneIdNotEqualToqueryint?No
SoggettoUbicazioneIdBetweenqueryint[]No
SoggettoUbicazioneIdInqueryint[]No
CodicequerystringNo
CodiceStartsWithquerystringNo
CodiceEndsWithquerystringNo
CodiceContainsquerystringNo
CodiceLikequerystringNo
CodiceBetweenquerystring[]No
CodiceInquerystring[]No
CodiceReferentequerystringNo
CodiceReferenteStartsWithquerystringNo
CodiceReferenteEndsWithquerystringNo
CodiceReferenteContainsquerystringNo
CodiceReferenteLikequerystringNo
CodiceReferenteBetweenquerystring[]No
CodiceReferenteInquerystring[]No
CodiceSNquerystringNo
CodiceSNStartsWithquerystringNo
CodiceSNEndsWithquerystringNo
CodiceSNContainsquerystringNo
CodiceSNLikequerystringNo
CodiceSNBetweenquerystring[]No
CodiceSNInquerystring[]No
NomeImpiantoquerystringNo
NomeImpiantoStartsWithquerystringNo
NomeImpiantoEndsWithquerystringNo
NomeImpiantoContainsquerystringNo
NomeImpiantoLikequerystringNo
NomeImpiantoBetweenquerystring[]No
NomeImpiantoInquerystring[]No
DescrizionequerystringNo
DescrizioneStartsWithquerystringNo
DescrizioneEndsWithquerystringNo
DescrizioneContainsquerystringNo
DescrizioneLikequerystringNo
DescrizioneBetweenquerystring[]No
DescrizioneInquerystring[]No
IndicazioniStradaliquerystringNo
IndicazioniStradaliStartsWithquerystringNo
IndicazioniStradaliEndsWithquerystringNo
IndicazioniStradaliContainsquerystringNo
IndicazioniStradaliLikequerystringNo
IndicazioniStradaliBetweenquerystring[]No
IndicazioniStradaliInquerystring[]No
IstruzioniAccessoquerystringNo
IstruzioniAccessoStartsWithquerystringNo
IstruzioniAccessoEndsWithquerystringNo
IstruzioniAccessoContainsquerystringNo
IstruzioniAccessoLikequerystringNo
IstruzioniAccessoBetweenquerystring[]No
IstruzioniAccessoInquerystring[]No
IsAttivoquerybool?No
DataqueryDateTime?No
DataGreaterThanOrEqualToqueryDateTime?No
DataGreaterThanqueryDateTime?No
DataLessThanqueryDateTime?No
DataLessThanOrEqualToqueryDateTime?No
DataNotEqualToqueryDateTime?No
DataBetweenqueryDateTime[]No
DataInqueryDateTime[]No
NotequerystringNo
NoteStartsWithquerystringNo
NoteEndsWithquerystringNo
NoteContainsquerystringNo
NoteLikequerystringNo
NoteBetweenquerystring[]No
NoteInquerystring[]No
CategoriaImpiantoIdqueryint?No
CategoriaImpiantoIdGreaterThanOrEqualToqueryint?No
CategoriaImpiantoIdGreaterThanqueryint?No
CategoriaImpiantoIdLessThanqueryint?No
CategoriaImpiantoIdLessThanOrEqualToqueryint?No
CategoriaImpiantoIdNotEqualToqueryint?No
CategoriaImpiantoIdBetweenqueryint[]No
CategoriaImpiantoIdInqueryint[]No
SoggettoManutentoreIdqueryint?No
SoggettoManutentoreIdGreaterThanOrEqualToqueryint?No
SoggettoManutentoreIdGreaterThanqueryint?No
SoggettoManutentoreIdLessThanqueryint?No
SoggettoManutentoreIdLessThanOrEqualToqueryint?No
SoggettoManutentoreIdNotEqualToqueryint?No
SoggettoManutentoreIdBetweenqueryint[]No
SoggettoManutentoreIdInqueryint[]No
SoggettoSupervisoreIdqueryint?No
SoggettoSupervisoreIdGreaterThanOrEqualToqueryint?No
SoggettoSupervisoreIdGreaterThanqueryint?No
SoggettoSupervisoreIdLessThanqueryint?No
SoggettoSupervisoreIdLessThanOrEqualToqueryint?No
SoggettoSupervisoreIdNotEqualToqueryint?No
SoggettoSupervisoreIdBetweenqueryint[]No
SoggettoSupervisoreIdInqueryint[]No
IsSegnapostoquerybool?No
FileIdqueryint?No
FileIdGreaterThanOrEqualToqueryint?No
FileIdGreaterThanqueryint?No
FileIdLessThanqueryint?No
FileIdLessThanOrEqualToqueryint?No
FileIdNotEqualToqueryint?No
FileIdBetweenqueryint[]No
FileIdInqueryint[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
Impianto Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
TipoImpiantoIdformintNo
StatoImpiantoIdformintNo
ImpiantoXPlatformIdformintNo
SoggettoIdformintNo
SoggettoReferenteIdformintNo
SoggettoUbicazioneIdformintNo
CodiceformstringNo
CodiceReferenteformstringNo
CodiceSNformstringNo
NomeImpiantoformstringNo
DescrizioneformstringNo
IndicazioniStradaliformstringNo
IstruzioniAccessoformstringNo
IsAttivoformboolNo
DataformDateTimeNo
NoteformstringNo
CategoriaImpiantoIdformintNo
SoggettoManutentoreIdformintNo
SoggettoSupervisoreIdformintNo
IsSegnapostoformboolNo
FileIdformintNo
SoggettoUbicazioneformSoggettoUbicazioneNo
SoggettoUbicazione Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
SoggettoIdformintNo
TipoUbicazioneIdformintNo
IndirizzoformstringNo
CAPformstringNo
CittaformstringNo
ProvinciaformstringNo
PaeseformstringNo
DescrizioneformstringNo
CodiceEsternoformstringNo
RecapitoPredefinitoIdformint?No
CoordGPSformstringNo
RegioneIdformintNo
IsImpiantoformboolNo
IsSedeCommercialeformboolNo
CodiceRiferimentoProprietarioformstringNo
RegioneformRegioneNo
SoggettoformSoggettoNo
TipoUbicazioneformTipoUbicazioneNo
Regione Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
NomeformstringNo
AreaformstringNo
ProvinceformstringNo
Soggetto Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
CodiceformstringNo
TipoSoggettoIdformint?No
TipoTitoloIdformint?No
NomeRagSocformstringNo
CognomeformstringNo
IsFornitoreformboolNo
IsClienteformboolNo
NoteformstringNo
DateCreatedformDateTimeNo
EmpCreatedformstringNo
DateUpdatedformDateTime?No
EmpUpdatedformstringNo
RowVersionformintNo
CodiceFiscaleformstringNo
PartitaIvaformstringNo
CodiceEsternoformstringNo
CondizioniConsegnaformstringNo
CondizioniPagamentoformstringNo
BancaformstringNo
CinformstringNo
AbiformstringNo
CabformstringNo
IbanformstringNo
SwiftformstringNo
CondizioniSpedizioneformstringNo
AziendaIdformintNo
IsVettoreformboolNo
ListinoIdformintNo
ContoCorrenteformstringNo
SportelloformstringNo
NotaInternaformstringNo
OwnerIdformintNo
UtenteCreazioneIdformintNo
DataCreazioneformDateTimeNo
UtenteModificaIdformintNo
DataModificaformDateTimeNo
ScadenzaPagamentoIdformintNo
CategoriaIdformintNo
ScontoFornitore1formdecimalNo
ScontoFornitore2formdecimalNo
ScontoFornitore3formdecimalNo
ScontoCliente1formdecimalNo
ScontoCliente2formdecimalNo
ScontoCliente3formdecimalNo
ImmagineformintNo
AreaIdformintNo
IsVisibileformboolNo
IsAccessoWEBformboolNo
LoginformstringNo
PasswordformstringNo
IsEliminatoformboolNo
IsAnagraficaRichiestaformboolNo
IsAnagraficaInviataformboolNo
FidoClienteformdecimalNo
TipoIntermediarioIdformintNo
SoggettoIntermediarioIdformintNo
IsLIDformboolNo
ImportazioneIdformintNo
MagazzinoSoggettoIdformintNo
TipoStatoSoggettoIdformintNo
ContattoCommercialeIdformintNo
TAGSformstringNo
TipoDriverCommercialeIdformintNo
IsWebReferenceformboolNo
IsSoggettoConBenestareformboolNo
EsenzioneIVAAcquistoformintNo
EsenzioneIVAVenditaformintNo
TipoPartnerIdformintNo
WebIsPartnerVisibileformboolNo
URLTrackingformstringNo
ImportoCreditoformdecimalNo
OdooIdformintNo
PartitaIvaGruppoformstringNo
AuthTokenformstringNo
TipoUbicazione Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
DescrizioneformstringNo
IsDefaultformboolNo
AziendaIdformintNo
QueryResponse<T> Parameters:
NameParameterData TypeRequiredDescription
OffsetformintNo
TotalformintNo
ResultsformList<T>No
MetaformDictionary<string, string>No
ResponseStatusformResponseStatusNo

To override the Content-type in your clients, use the HTTP Accept Header, append the .xml suffix or ?format=xml

HTTP + XML

The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.

GET /impianti HTTP/1.1 
Host: gemma.api.kerberos.energy 
Accept: application/xml
HTTP/1.1 200 OK
Content-Type: application/xml
Content-Length: length

<QueryResponseOfImpiantoCYQkyN_Pr xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.servicestack.net/types">
  <Offset>0</Offset>
  <Total>0</Total>
  <Results xmlns:d2p1="http://schemas.datacontract.org/2004/07/Gemma.WebApi.ServiceModel.Types">
    <d2p1:Impianto>
      <d2p1:CategoriaImpiantoId>0</d2p1:CategoriaImpiantoId>
      <d2p1:Codice>String</d2p1:Codice>
      <d2p1:CodiceReferente>String</d2p1:CodiceReferente>
      <d2p1:CodiceSN>String</d2p1:CodiceSN>
      <d2p1:Data>0001-01-01T00:00:00</d2p1:Data>
      <d2p1:Descrizione>String</d2p1:Descrizione>
      <d2p1:FileId>0</d2p1:FileId>
      <d2p1:Id>0</d2p1:Id>
      <d2p1:ImpiantoXPlatformId>0</d2p1:ImpiantoXPlatformId>
      <d2p1:IndicazioniStradali>String</d2p1:IndicazioniStradali>
      <d2p1:IsAttivo>false</d2p1:IsAttivo>
      <d2p1:IsSegnaposto>false</d2p1:IsSegnaposto>
      <d2p1:IstruzioniAccesso>String</d2p1:IstruzioniAccesso>
      <d2p1:NomeImpianto>String</d2p1:NomeImpianto>
      <d2p1:Note>String</d2p1:Note>
      <d2p1:SoggettoId>0</d2p1:SoggettoId>
      <d2p1:SoggettoManutentoreId>0</d2p1:SoggettoManutentoreId>
      <d2p1:SoggettoReferenteId>0</d2p1:SoggettoReferenteId>
      <d2p1:SoggettoSupervisoreId>0</d2p1:SoggettoSupervisoreId>
      <d2p1:SoggettoUbicazione>
        <d2p1:CAP>String</d2p1:CAP>
        <d2p1:Citta>String</d2p1:Citta>
        <d2p1:CodiceEsterno>String</d2p1:CodiceEsterno>
        <d2p1:CodiceRiferimentoProprietario>String</d2p1:CodiceRiferimentoProprietario>
        <d2p1:CoordGPS>String</d2p1:CoordGPS>
        <d2p1:Descrizione>String</d2p1:Descrizione>
        <d2p1:Id>0</d2p1:Id>
        <d2p1:Indirizzo>String</d2p1:Indirizzo>
        <d2p1:IsImpianto>false</d2p1:IsImpianto>
        <d2p1:IsSedeCommerciale>false</d2p1:IsSedeCommerciale>
        <d2p1:Paese>String</d2p1:Paese>
        <d2p1:Provincia>String</d2p1:Provincia>
        <d2p1:RecapitoPredefinitoId>0</d2p1:RecapitoPredefinitoId>
        <d2p1:Regione>
          <d2p1:Area>String</d2p1:Area>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Nome>String</d2p1:Nome>
          <d2p1:Province>String</d2p1:Province>
        </d2p1:Regione>
        <d2p1:RegioneId>0</d2p1:RegioneId>
        <d2p1:Soggetto>
          <d2p1:Abi>String</d2p1:Abi>
          <d2p1:AreaId>0</d2p1:AreaId>
          <d2p1:AuthToken>String</d2p1:AuthToken>
          <d2p1:AziendaId>0</d2p1:AziendaId>
          <d2p1:Banca>String</d2p1:Banca>
          <d2p1:Cab>String</d2p1:Cab>
          <d2p1:CategoriaId>0</d2p1:CategoriaId>
          <d2p1:Cin>String</d2p1:Cin>
          <d2p1:Codice>String</d2p1:Codice>
          <d2p1:CodiceEsterno>String</d2p1:CodiceEsterno>
          <d2p1:CodiceFiscale>String</d2p1:CodiceFiscale>
          <d2p1:Cognome>String</d2p1:Cognome>
          <d2p1:CondizioniConsegna>String</d2p1:CondizioniConsegna>
          <d2p1:CondizioniPagamento>String</d2p1:CondizioniPagamento>
          <d2p1:CondizioniSpedizione>String</d2p1:CondizioniSpedizione>
          <d2p1:ContattoCommercialeId>0</d2p1:ContattoCommercialeId>
          <d2p1:ContoCorrente>String</d2p1:ContoCorrente>
          <d2p1:DataCreazione>0001-01-01T00:00:00</d2p1:DataCreazione>
          <d2p1:DataModifica>0001-01-01T00:00:00</d2p1:DataModifica>
          <d2p1:DateCreated>0001-01-01T00:00:00</d2p1:DateCreated>
          <d2p1:DateUpdated>0001-01-01T00:00:00</d2p1:DateUpdated>
          <d2p1:EmpCreated>String</d2p1:EmpCreated>
          <d2p1:EmpUpdated>String</d2p1:EmpUpdated>
          <d2p1:EsenzioneIVAAcquisto>0</d2p1:EsenzioneIVAAcquisto>
          <d2p1:EsenzioneIVAVendita>0</d2p1:EsenzioneIVAVendita>
          <d2p1:FidoCliente>0</d2p1:FidoCliente>
          <d2p1:Iban>String</d2p1:Iban>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:Immagine>0</d2p1:Immagine>
          <d2p1:ImportazioneId>0</d2p1:ImportazioneId>
          <d2p1:ImportoCredito>0</d2p1:ImportoCredito>
          <d2p1:IsAccessoWEB>false</d2p1:IsAccessoWEB>
          <d2p1:IsAnagraficaInviata>false</d2p1:IsAnagraficaInviata>
          <d2p1:IsAnagraficaRichiesta>false</d2p1:IsAnagraficaRichiesta>
          <d2p1:IsCliente>false</d2p1:IsCliente>
          <d2p1:IsEliminato>false</d2p1:IsEliminato>
          <d2p1:IsFornitore>false</d2p1:IsFornitore>
          <d2p1:IsLID>false</d2p1:IsLID>
          <d2p1:IsSoggettoConBenestare>false</d2p1:IsSoggettoConBenestare>
          <d2p1:IsVettore>false</d2p1:IsVettore>
          <d2p1:IsVisibile>false</d2p1:IsVisibile>
          <d2p1:IsWebReference>false</d2p1:IsWebReference>
          <d2p1:ListinoId>0</d2p1:ListinoId>
          <d2p1:Login>String</d2p1:Login>
          <d2p1:MagazzinoSoggettoId>0</d2p1:MagazzinoSoggettoId>
          <d2p1:NomeRagSoc>String</d2p1:NomeRagSoc>
          <d2p1:NotaInterna>String</d2p1:NotaInterna>
          <d2p1:Note>String</d2p1:Note>
          <d2p1:OdooId>0</d2p1:OdooId>
          <d2p1:OwnerId>0</d2p1:OwnerId>
          <d2p1:PartitaIva>String</d2p1:PartitaIva>
          <d2p1:PartitaIvaGruppo>String</d2p1:PartitaIvaGruppo>
          <d2p1:Password>String</d2p1:Password>
          <d2p1:RowVersion>0</d2p1:RowVersion>
          <d2p1:ScadenzaPagamentoId>0</d2p1:ScadenzaPagamentoId>
          <d2p1:ScontoCliente1>0</d2p1:ScontoCliente1>
          <d2p1:ScontoCliente2>0</d2p1:ScontoCliente2>
          <d2p1:ScontoCliente3>0</d2p1:ScontoCliente3>
          <d2p1:ScontoFornitore1>0</d2p1:ScontoFornitore1>
          <d2p1:ScontoFornitore2>0</d2p1:ScontoFornitore2>
          <d2p1:ScontoFornitore3>0</d2p1:ScontoFornitore3>
          <d2p1:SoggettoIntermediarioId>0</d2p1:SoggettoIntermediarioId>
          <d2p1:Sportello>String</d2p1:Sportello>
          <d2p1:Swift>String</d2p1:Swift>
          <d2p1:TAGS>String</d2p1:TAGS>
          <d2p1:TipoDriverCommercialeId>0</d2p1:TipoDriverCommercialeId>
          <d2p1:TipoIntermediarioId>0</d2p1:TipoIntermediarioId>
          <d2p1:TipoPartnerId>0</d2p1:TipoPartnerId>
          <d2p1:TipoSoggettoId>0</d2p1:TipoSoggettoId>
          <d2p1:TipoStatoSoggettoId>0</d2p1:TipoStatoSoggettoId>
          <d2p1:TipoTitoloId>0</d2p1:TipoTitoloId>
          <d2p1:URLTracking>String</d2p1:URLTracking>
          <d2p1:UtenteCreazioneId>0</d2p1:UtenteCreazioneId>
          <d2p1:UtenteModificaId>0</d2p1:UtenteModificaId>
          <d2p1:WebIsPartnerVisibile>false</d2p1:WebIsPartnerVisibile>
        </d2p1:Soggetto>
        <d2p1:SoggettoId>0</d2p1:SoggettoId>
        <d2p1:TipoUbicazione>
          <d2p1:AziendaId>0</d2p1:AziendaId>
          <d2p1:Descrizione>String</d2p1:Descrizione>
          <d2p1:Id>0</d2p1:Id>
          <d2p1:IsDefault>false</d2p1:IsDefault>
        </d2p1:TipoUbicazione>
        <d2p1:TipoUbicazioneId>0</d2p1:TipoUbicazioneId>
      </d2p1:SoggettoUbicazione>
      <d2p1:SoggettoUbicazioneId>0</d2p1:SoggettoUbicazioneId>
      <d2p1:StatoImpiantoId>0</d2p1:StatoImpiantoId>
      <d2p1:TipoImpiantoId>0</d2p1:TipoImpiantoId>
    </d2p1:Impianto>
  </Results>
  <Meta xmlns:d2p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
    <d2p1:KeyValueOfstringstring>
      <d2p1:Key>String</d2p1:Key>
      <d2p1:Value>String</d2p1:Value>
    </d2p1:KeyValueOfstringstring>
  </Meta>
  <ResponseStatus>
    <ErrorCode>String</ErrorCode>
    <Message>String</Message>
    <StackTrace>String</StackTrace>
    <Errors>
      <ResponseError>
        <ErrorCode>String</ErrorCode>
        <FieldName>String</FieldName>
        <Message>String</Message>
        <Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
          <d5p1:KeyValueOfstringstring>
            <d5p1:Key>String</d5p1:Key>
            <d5p1:Value>String</d5p1:Value>
          </d5p1:KeyValueOfstringstring>
        </Meta>
      </ResponseError>
    </Errors>
    <Meta xmlns:d3p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
      <d3p1:KeyValueOfstringstring>
        <d3p1:Key>String</d3p1:Key>
        <d3p1:Value>String</d3p1:Value>
      </d3p1:KeyValueOfstringstring>
    </Meta>
  </ResponseStatus>
</QueryResponseOfImpiantoCYQkyN_Pr>