| Requires any of the roles: | Admin, ApiUser, Admin, ApiUser |
| GET | /impianti/search | Ricerca impianti (logica OR) | Restituisce impianti che soddisfano ALMENO UNO dei criteri specificati. Utile per ricerche generiche su più campi contemporaneamente. |
|---|---|---|---|
| GET | /impianti | Ricerca impianti (logica AND) | Restituisce impianti che soddisfano TUTTI i criteri specificati. Se specifichi NomeImpianto e Codice, verranno restituiti solo i record che corrispondono a entrambi. |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int? | No | |
| IdGreaterThanOrEqualTo | form | int? | No | |
| IdGreaterThan | form | int? | No | |
| IdLessThan | form | int? | No | |
| IdLessThanOrEqualTo | form | int? | No | |
| IdNotEqualTo | form | int? | No | |
| IdBetween | form | int[] | No | |
| IdIn | form | int[] | No | |
| TipoImpiantoId | form | int? | No | |
| TipoImpiantoIdGreaterThanOrEqualTo | form | int? | No | |
| TipoImpiantoIdGreaterThan | form | int? | No | |
| TipoImpiantoIdLessThan | form | int? | No | |
| TipoImpiantoIdLessThanOrEqualTo | form | int? | No | |
| TipoImpiantoIdNotEqualTo | form | int? | No | |
| TipoImpiantoIdBetween | form | int[] | No | |
| TipoImpiantoIdIn | form | int[] | No | |
| StatoImpiantoId | form | int? | No | |
| StatoImpiantoIdGreaterThanOrEqualTo | form | int? | No | |
| StatoImpiantoIdGreaterThan | form | int? | No | |
| StatoImpiantoIdLessThan | form | int? | No | |
| StatoImpiantoIdLessThanOrEqualTo | form | int? | No | |
| StatoImpiantoIdNotEqualTo | form | int? | No | |
| StatoImpiantoIdBetween | form | int[] | No | |
| StatoImpiantoIdIn | form | int[] | No | |
| ImpiantoXPlatformId | form | int? | No | |
| ImpiantoXPlatformIdGreaterThanOrEqualTo | form | int? | No | |
| ImpiantoXPlatformIdGreaterThan | form | int? | No | |
| ImpiantoXPlatformIdLessThan | form | int? | No | |
| ImpiantoXPlatformIdLessThanOrEqualTo | form | int? | No | |
| ImpiantoXPlatformIdNotEqualTo | form | int? | No | |
| ImpiantoXPlatformIdBetween | form | int[] | No | |
| ImpiantoXPlatformIdIn | form | int[] | No | |
| SoggettoId | form | int? | No | |
| SoggettoIdGreaterThanOrEqualTo | form | int? | No | |
| SoggettoIdGreaterThan | form | int? | No | |
| SoggettoIdLessThan | form | int? | No | |
| SoggettoIdLessThanOrEqualTo | form | int? | No | |
| SoggettoIdNotEqualTo | form | int? | No | |
| SoggettoIdBetween | form | int[] | No | |
| SoggettoIdIn | form | int[] | No | |
| SoggettoReferenteId | form | int? | No | |
| SoggettoReferenteIdGreaterThanOrEqualTo | form | int? | No | |
| SoggettoReferenteIdGreaterThan | form | int? | No | |
| SoggettoReferenteIdLessThan | form | int? | No | |
| SoggettoReferenteIdLessThanOrEqualTo | form | int? | No | |
| SoggettoReferenteIdNotEqualTo | form | int? | No | |
| SoggettoReferenteIdBetween | form | int[] | No | |
| SoggettoReferenteIdIn | form | int[] | No | |
| SoggettoUbicazioneId | form | int? | No | |
| SoggettoUbicazioneIdGreaterThanOrEqualTo | form | int? | No | |
| SoggettoUbicazioneIdGreaterThan | form | int? | No | |
| SoggettoUbicazioneIdLessThan | form | int? | No | |
| SoggettoUbicazioneIdLessThanOrEqualTo | form | int? | No | |
| SoggettoUbicazioneIdNotEqualTo | form | int? | No | |
| SoggettoUbicazioneIdBetween | form | int[] | No | |
| SoggettoUbicazioneIdIn | form | int[] | No | |
| Codice | form | string | No | |
| CodiceStartsWith | form | string | No | |
| CodiceEndsWith | form | string | No | |
| CodiceContains | form | string | No | |
| CodiceLike | form | string | No | |
| CodiceBetween | form | string[] | No | |
| CodiceIn | form | string[] | No | |
| CodiceReferente | form | string | No | |
| CodiceReferenteStartsWith | form | string | No | |
| CodiceReferenteEndsWith | form | string | No | |
| CodiceReferenteContains | form | string | No | |
| CodiceReferenteLike | form | string | No | |
| CodiceReferenteBetween | form | string[] | No | |
| CodiceReferenteIn | form | string[] | No | |
| CodiceSN | form | string | No | |
| CodiceSNStartsWith | form | string | No | |
| CodiceSNEndsWith | form | string | No | |
| CodiceSNContains | form | string | No | |
| CodiceSNLike | form | string | No | |
| CodiceSNBetween | form | string[] | No | |
| CodiceSNIn | form | string[] | No | |
| NomeImpianto | form | string | No | |
| NomeImpiantoStartsWith | form | string | No | |
| NomeImpiantoEndsWith | form | string | No | |
| NomeImpiantoContains | form | string | No | |
| NomeImpiantoLike | form | string | No | |
| NomeImpiantoBetween | form | string[] | No | |
| NomeImpiantoIn | form | string[] | No | |
| Descrizione | form | string | No | |
| DescrizioneStartsWith | form | string | No | |
| DescrizioneEndsWith | form | string | No | |
| DescrizioneContains | form | string | No | |
| DescrizioneLike | form | string | No | |
| DescrizioneBetween | form | string[] | No | |
| DescrizioneIn | form | string[] | No | |
| IndicazioniStradali | form | string | No | |
| IndicazioniStradaliStartsWith | form | string | No | |
| IndicazioniStradaliEndsWith | form | string | No | |
| IndicazioniStradaliContains | form | string | No | |
| IndicazioniStradaliLike | form | string | No | |
| IndicazioniStradaliBetween | form | string[] | No | |
| IndicazioniStradaliIn | form | string[] | No | |
| IstruzioniAccesso | form | string | No | |
| IstruzioniAccessoStartsWith | form | string | No | |
| IstruzioniAccessoEndsWith | form | string | No | |
| IstruzioniAccessoContains | form | string | No | |
| IstruzioniAccessoLike | form | string | No | |
| IstruzioniAccessoBetween | form | string[] | No | |
| IstruzioniAccessoIn | form | string[] | No | |
| IsAttivo | form | bool? | No | |
| Data | form | DateTime? | No | |
| DataGreaterThanOrEqualTo | form | DateTime? | No | |
| DataGreaterThan | form | DateTime? | No | |
| DataLessThan | form | DateTime? | No | |
| DataLessThanOrEqualTo | form | DateTime? | No | |
| DataNotEqualTo | form | DateTime? | No | |
| DataBetween | form | DateTime[] | No | |
| DataIn | form | DateTime[] | No | |
| Note | form | string | No | |
| NoteStartsWith | form | string | No | |
| NoteEndsWith | form | string | No | |
| NoteContains | form | string | No | |
| NoteLike | form | string | No | |
| NoteBetween | form | string[] | No | |
| NoteIn | form | string[] | No | |
| CategoriaImpiantoId | form | int? | No | |
| CategoriaImpiantoIdGreaterThanOrEqualTo | form | int? | No | |
| CategoriaImpiantoIdGreaterThan | form | int? | No | |
| CategoriaImpiantoIdLessThan | form | int? | No | |
| CategoriaImpiantoIdLessThanOrEqualTo | form | int? | No | |
| CategoriaImpiantoIdNotEqualTo | form | int? | No | |
| CategoriaImpiantoIdBetween | form | int[] | No | |
| CategoriaImpiantoIdIn | form | int[] | No | |
| SoggettoManutentoreId | form | int? | No | |
| SoggettoManutentoreIdGreaterThanOrEqualTo | form | int? | No | |
| SoggettoManutentoreIdGreaterThan | form | int? | No | |
| SoggettoManutentoreIdLessThan | form | int? | No | |
| SoggettoManutentoreIdLessThanOrEqualTo | form | int? | No | |
| SoggettoManutentoreIdNotEqualTo | form | int? | No | |
| SoggettoManutentoreIdBetween | form | int[] | No | |
| SoggettoManutentoreIdIn | form | int[] | No | |
| SoggettoSupervisoreId | form | int? | No | |
| SoggettoSupervisoreIdGreaterThanOrEqualTo | form | int? | No | |
| SoggettoSupervisoreIdGreaterThan | form | int? | No | |
| SoggettoSupervisoreIdLessThan | form | int? | No | |
| SoggettoSupervisoreIdLessThanOrEqualTo | form | int? | No | |
| SoggettoSupervisoreIdNotEqualTo | form | int? | No | |
| SoggettoSupervisoreIdBetween | form | int[] | No | |
| SoggettoSupervisoreIdIn | form | int[] | No | |
| IsSegnaposto | form | bool? | No | |
| FileId | form | int? | No | |
| FileIdGreaterThanOrEqualTo | form | int? | No | |
| FileIdGreaterThan | form | int? | No | |
| FileIdLessThan | form | int? | No | |
| FileIdLessThanOrEqualTo | form | int? | No | |
| FileIdNotEqualTo | form | int? | No | |
| FileIdBetween | form | int[] | No | |
| FileIdIn | form | int[] | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Skip | form | int? | No | |
| Take | form | int? | No | |
| OrderBy | form | string | No | |
| OrderByDesc | form | string | No | |
| Include | form | string | No | |
| Fields | form | string | No | |
| Meta | form | Dictionary<string, string> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| TipoImpiantoId | form | int | No | |
| StatoImpiantoId | form | int | No | |
| ImpiantoXPlatformId | form | int | No | |
| SoggettoId | form | int | No | |
| SoggettoReferenteId | form | int | No | |
| SoggettoUbicazioneId | form | int | No | |
| Codice | form | string | No | |
| CodiceReferente | form | string | No | |
| CodiceSN | form | string | No | |
| NomeImpianto | form | string | No | |
| Descrizione | form | string | No | |
| IndicazioniStradali | form | string | No | |
| IstruzioniAccesso | form | string | No | |
| IsAttivo | form | bool | No | |
| Data | form | DateTime | No | |
| Note | form | string | No | |
| CategoriaImpiantoId | form | int | No | |
| SoggettoManutentoreId | form | int | No | |
| SoggettoSupervisoreId | form | int | No | |
| IsSegnaposto | form | bool | No | |
| FileId | form | int | No | |
| SoggettoUbicazione | form | SoggettoUbicazione | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| SoggettoId | form | int | No | |
| TipoUbicazioneId | form | int | No | |
| Indirizzo | form | string | No | |
| CAP | form | string | No | |
| Citta | form | string | No | |
| Provincia | form | string | No | |
| Paese | form | string | No | |
| Descrizione | form | string | No | |
| CodiceEsterno | form | string | No | |
| RecapitoPredefinitoId | form | int? | No | |
| CoordGPS | form | string | No | |
| RegioneId | form | int | No | |
| IsImpianto | form | bool | No | |
| IsSedeCommerciale | form | bool | No | |
| CodiceRiferimentoProprietario | form | string | No | |
| Regione | form | Regione | No | |
| Soggetto | form | Soggetto | No | |
| TipoUbicazione | form | TipoUbicazione | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Nome | form | string | No | |
| Area | form | string | No | |
| Province | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Codice | form | string | No | |
| TipoSoggettoId | form | int? | No | |
| TipoTitoloId | form | int? | No | |
| NomeRagSoc | form | string | No | |
| Cognome | form | string | No | |
| IsFornitore | form | bool | No | |
| IsCliente | form | bool | No | |
| Note | form | string | No | |
| DateCreated | form | DateTime | No | |
| EmpCreated | form | string | No | |
| DateUpdated | form | DateTime? | No | |
| EmpUpdated | form | string | No | |
| RowVersion | form | int | No | |
| CodiceFiscale | form | string | No | |
| PartitaIva | form | string | No | |
| CodiceEsterno | form | string | No | |
| CondizioniConsegna | form | string | No | |
| CondizioniPagamento | form | string | No | |
| Banca | form | string | No | |
| Cin | form | string | No | |
| Abi | form | string | No | |
| Cab | form | string | No | |
| Iban | form | string | No | |
| Swift | form | string | No | |
| CondizioniSpedizione | form | string | No | |
| AziendaId | form | int | No | |
| IsVettore | form | bool | No | |
| ListinoId | form | int | No | |
| ContoCorrente | form | string | No | |
| Sportello | form | string | No | |
| NotaInterna | form | string | No | |
| OwnerId | form | int | No | |
| UtenteCreazioneId | form | int | No | |
| DataCreazione | form | DateTime | No | |
| UtenteModificaId | form | int | No | |
| DataModifica | form | DateTime | No | |
| ScadenzaPagamentoId | form | int | No | |
| CategoriaId | form | int | No | |
| ScontoFornitore1 | form | decimal | No | |
| ScontoFornitore2 | form | decimal | No | |
| ScontoFornitore3 | form | decimal | No | |
| ScontoCliente1 | form | decimal | No | |
| ScontoCliente2 | form | decimal | No | |
| ScontoCliente3 | form | decimal | No | |
| Immagine | form | int | No | |
| AreaId | form | int | No | |
| IsVisibile | form | bool | No | |
| IsAccessoWEB | form | bool | No | |
| Login | form | string | No | |
| Password | form | string | No | |
| IsEliminato | form | bool | No | |
| IsAnagraficaRichiesta | form | bool | No | |
| IsAnagraficaInviata | form | bool | No | |
| FidoCliente | form | decimal | No | |
| TipoIntermediarioId | form | int | No | |
| SoggettoIntermediarioId | form | int | No | |
| IsLID | form | bool | No | |
| ImportazioneId | form | int | No | |
| MagazzinoSoggettoId | form | int | No | |
| TipoStatoSoggettoId | form | int | No | |
| ContattoCommercialeId | form | int | No | |
| TAGS | form | string | No | |
| TipoDriverCommercialeId | form | int | No | |
| IsWebReference | form | bool | No | |
| IsSoggettoConBenestare | form | bool | No | |
| EsenzioneIVAAcquisto | form | int | No | |
| EsenzioneIVAVendita | form | int | No | |
| TipoPartnerId | form | int | No | |
| WebIsPartnerVisibile | form | bool | No | |
| URLTracking | form | string | No | |
| ImportoCredito | form | decimal | No | |
| OdooId | form | int | No | |
| PartitaIvaGruppo | form | string | No | |
| AuthToken | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Descrizione | form | string | No | |
| IsDefault | form | bool | No | |
| AziendaId | form | int | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Offset | form | int | No | |
| Total | form | int | No | |
| Results | form | List<T> | No | |
| Meta | form | Dictionary<string, string> | No | |
| ResponseStatus | form | ResponseStatus | No |
To override the Content-type in your clients, use the HTTP Accept Header, append the .csv suffix or ?format=csv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
GET /impianti/search HTTP/1.1 Host: gemma.api.kerberos.energy Accept: text/csv
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length
{"offset":0,"total":0,"results":[{"id":0,"tipoImpiantoId":0,"statoImpiantoId":0,"impiantoXPlatformId":0,"soggettoId":0,"soggettoReferenteId":0,"soggettoUbicazioneId":0,"codice":"String","codiceReferente":"String","codiceSN":"String","nomeImpianto":"String","descrizione":"String","indicazioniStradali":"String","istruzioniAccesso":"String","isAttivo":false,"note":"String","categoriaImpiantoId":0,"soggettoManutentoreId":0,"soggettoSupervisoreId":0,"isSegnaposto":false,"fileId":0,"soggettoUbicazione":{"id":0,"soggettoId":0,"tipoUbicazioneId":0,"indirizzo":"String","cap":"String","citta":"String","provincia":"String","paese":"String","descrizione":"String","codiceEsterno":"String","recapitoPredefinitoId":0,"coordGPS":"String","regioneId":0,"isImpianto":false,"isSedeCommerciale":false,"codiceRiferimentoProprietario":"String","regione":{"id":0,"nome":"String","area":"String","province":"String"},"soggetto":{"id":0,"codice":"String","tipoSoggettoId":0,"tipoTitoloId":0,"nomeRagSoc":"String","cognome":"String","isFornitore":false,"isCliente":false,"note":"String","empCreated":"String","dateUpdated":"\/Date(-62135596800000-0000)\/","empUpdated":"String","rowVersion":0,"codiceFiscale":"String","partitaIva":"String","codiceEsterno":"String","condizioniConsegna":"String","condizioniPagamento":"String","banca":"String","cin":"String","abi":"String","cab":"String","iban":"String","swift":"String","condizioniSpedizione":"String","aziendaId":0,"isVettore":false,"listinoId":0,"contoCorrente":"String","sportello":"String","notaInterna":"String","ownerId":0,"utenteCreazioneId":0,"utenteModificaId":0,"scadenzaPagamentoId":0,"categoriaId":0,"scontoFornitore1":0,"scontoFornitore2":0,"scontoFornitore3":0,"scontoCliente1":0,"scontoCliente2":0,"scontoCliente3":0,"immagine":0,"areaId":0,"isVisibile":false,"isAccessoWEB":false,"login":"String","password":"String","isEliminato":false,"isAnagraficaRichiesta":false,"isAnagraficaInviata":false,"fidoCliente":0,"tipoIntermediarioId":0,"soggettoIntermediarioId":0,"isLID":false,"importazioneId":0,"magazzinoSoggettoId":0,"tipoStatoSoggettoId":0,"contattoCommercialeId":0,"tags":"String","tipoDriverCommercialeId":0,"isWebReference":false,"isSoggettoConBenestare":false,"esenzioneIVAAcquisto":0,"esenzioneIVAVendita":0,"tipoPartnerId":0,"webIsPartnerVisibile":false,"urlTracking":"String","importoCredito":0,"odooId":0,"partitaIvaGruppo":"String"},"tipoUbicazione":{"id":0,"descrizione":"String","isDefault":false,"aziendaId":0}}}],"meta":{"String":"String"},"responseStatus":{"errorCode":"String","message":"String","stackTrace":"String","errors":[{"errorCode":"String","fieldName":"String","message":"String","meta":{"String":"String"}}],"meta":{"String":"String"}}}