Gemma.WebApi

<back to all web services

ContrattoQuery

Requires Authentication
Required role:Admin
ContrattoQuery Parameters:
NameParameterData TypeRequiredDescription
Idqueryint?No
IdGreaterThanOrEqualToqueryint?No
IdGreaterThanqueryint?No
IdLessThanqueryint?No
IdLessThanOrEqualToqueryint?No
IdNotEqualToqueryint?No
IdBetweenqueryint[]No
IdInqueryint[]No
TipoContrattoIdqueryint?No
TipoContrattoIdGreaterThanOrEqualToqueryint?No
TipoContrattoIdGreaterThanqueryint?No
TipoContrattoIdLessThanqueryint?No
TipoContrattoIdLessThanOrEqualToqueryint?No
TipoContrattoIdNotEqualToqueryint?No
TipoContrattoIdBetweenqueryint[]No
TipoContrattoIdInqueryint[]No
SoggettoIdqueryint?No
SoggettoIdGreaterThanOrEqualToqueryint?No
SoggettoIdGreaterThanqueryint?No
SoggettoIdLessThanqueryint?No
SoggettoIdLessThanOrEqualToqueryint?No
SoggettoIdNotEqualToqueryint?No
SoggettoIdBetweenqueryint[]No
SoggettoIdInqueryint[]No
ArticoloIdqueryint?No
ArticoloIdGreaterThanOrEqualToqueryint?No
ArticoloIdGreaterThanqueryint?No
ArticoloIdLessThanqueryint?No
ArticoloIdLessThanOrEqualToqueryint?No
ArticoloIdNotEqualToqueryint?No
ArticoloIdBetweenqueryint[]No
ArticoloIdInqueryint[]No
DescrizionequerystringNo
DescrizioneStartsWithquerystringNo
DescrizioneEndsWithquerystringNo
DescrizioneContainsquerystringNo
DescrizioneLikequerystringNo
DescrizioneBetweenquerystring[]No
DescrizioneInquerystring[]No
Importoquerydecimal?No
ImportoGreaterThanOrEqualToquerydecimal?No
ImportoGreaterThanquerydecimal?No
ImportoLessThanquerydecimal?No
ImportoLessThanOrEqualToquerydecimal?No
ImportoNotEqualToquerydecimal?No
ImportoBetweenquerydecimal[]No
ImportoInquerydecimal[]No
DocumentoIdqueryint?No
DocumentoIdGreaterThanOrEqualToqueryint?No
DocumentoIdGreaterThanqueryint?No
DocumentoIdLessThanqueryint?No
DocumentoIdLessThanOrEqualToqueryint?No
DocumentoIdNotEqualToqueryint?No
DocumentoIdBetweenqueryint[]No
DocumentoIdInqueryint[]No
GiorniPreavvisoqueryint?No
GiorniPreavvisoGreaterThanOrEqualToqueryint?No
GiorniPreavvisoGreaterThanqueryint?No
GiorniPreavvisoLessThanqueryint?No
GiorniPreavvisoLessThanOrEqualToqueryint?No
GiorniPreavvisoNotEqualToqueryint?No
GiorniPreavvisoBetweenqueryint[]No
GiorniPreavvisoInqueryint[]No
DataInizioqueryDateTime?No
DataInizioGreaterThanOrEqualToqueryDateTime?No
DataInizioGreaterThanqueryDateTime?No
DataInizioLessThanqueryDateTime?No
DataInizioLessThanOrEqualToqueryDateTime?No
DataInizioNotEqualToqueryDateTime?No
DataInizioBetweenqueryDateTime[]No
DataInizioInqueryDateTime[]No
DataScadenzaqueryDateTime?No
DataScadenzaGreaterThanOrEqualToqueryDateTime?No
DataScadenzaGreaterThanqueryDateTime?No
DataScadenzaLessThanqueryDateTime?No
DataScadenzaLessThanOrEqualToqueryDateTime?No
DataScadenzaNotEqualToqueryDateTime?No
DataScadenzaBetweenqueryDateTime[]No
DataScadenzaInqueryDateTime[]No
ContrattoPadreIdqueryint?No
ContrattoPadreIdGreaterThanOrEqualToqueryint?No
ContrattoPadreIdGreaterThanqueryint?No
ContrattoPadreIdLessThanqueryint?No
ContrattoPadreIdLessThanOrEqualToqueryint?No
ContrattoPadreIdNotEqualToqueryint?No
ContrattoPadreIdBetweenqueryint[]No
ContrattoPadreIdInqueryint[]No
IsConclusoquerybool?No
NotaConclusionequerystringNo
NotaConclusioneStartsWithquerystringNo
NotaConclusioneEndsWithquerystringNo
NotaConclusioneContainsquerystringNo
NotaConclusioneLikequerystringNo
NotaConclusioneBetweenquerystring[]No
NotaConclusioneInquerystring[]No
TagNotifichequerystringNo
TagNotificheStartsWithquerystringNo
TagNotificheEndsWithquerystringNo
TagNotificheContainsquerystringNo
TagNotificheLikequerystringNo
TagNotificheBetweenquerystring[]No
TagNotificheInquerystring[]No
IsRapportoPassivoquerybool?No
TabellaquerystringNo
TabellaStartsWithquerystringNo
TabellaEndsWithquerystringNo
TabellaContainsquerystringNo
TabellaLikequerystringNo
TabellaBetweenquerystring[]No
TabellaInquerystring[]No
RiferimentoIdqueryint?No
RiferimentoIdGreaterThanOrEqualToqueryint?No
RiferimentoIdGreaterThanqueryint?No
RiferimentoIdLessThanqueryint?No
RiferimentoIdLessThanOrEqualToqueryint?No
RiferimentoIdNotEqualToqueryint?No
RiferimentoIdBetweenqueryint[]No
RiferimentoIdInqueryint[]No
NotaquerystringNo
NotaStartsWithquerystringNo
NotaEndsWithquerystringNo
NotaContainsquerystringNo
NotaLikequerystringNo
NotaBetweenquerystring[]No
NotaInquerystring[]No
ContattoReferenteIdqueryint?No
ContattoReferenteIdGreaterThanOrEqualToqueryint?No
ContattoReferenteIdGreaterThanqueryint?No
ContattoReferenteIdLessThanqueryint?No
ContattoReferenteIdLessThanOrEqualToqueryint?No
ContattoReferenteIdNotEqualToqueryint?No
ContattoReferenteIdBetweenqueryint[]No
ContattoReferenteIdInqueryint[]No
IsVerificatoquerybool?No
FileIdqueryint?No
FileIdGreaterThanOrEqualToqueryint?No
FileIdGreaterThanqueryint?No
FileIdLessThanqueryint?No
FileIdLessThanOrEqualToqueryint?No
FileIdNotEqualToqueryint?No
FileIdBetweenqueryint[]No
FileIdInqueryint[]No
IsNonScadequerybool?No
ImpiantoIdqueryint?No
ImpiantoIdGreaterThanOrEqualToqueryint?No
ImpiantoIdGreaterThanqueryint?No
ImpiantoIdLessThanqueryint?No
ImpiantoIdLessThanOrEqualToqueryint?No
ImpiantoIdNotEqualToqueryint?No
ImpiantoIdBetweenqueryint[]No
ImpiantoIdInqueryint[]No
QueryBase Parameters:
NameParameterData TypeRequiredDescription
Skipformint?No
Takeformint?No
OrderByformstringNo
OrderByDescformstringNo
IncludeformstringNo
FieldsformstringNo
MetaformDictionary<string, string>No
Contratto Parameters:
NameParameterData TypeRequiredDescription
IdformintNo
TipoContrattoIdformintNo
SoggettoIdformintNo
ArticoloIdformintNo
DescrizioneformstringNo
ImportoformdecimalNo
DocumentoIdformintNo
GiorniPreavvisoformintNo
DataInizioformDateTimeNo
DataScadenzaformDateTimeNo
ContrattoPadreIdformintNo
IsConclusoformboolNo
NotaConclusioneformstringNo
TagNotificheformstringNo
IsRapportoPassivoformboolNo
TabellaformstringNo
RiferimentoIdformintNo
NotaformstringNo
ContattoReferenteIdformintNo
IsVerificatoformboolNo
FileIdformintNo
IsNonScadeformboolNo
ImpiantoIdformintNo
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 .csv suffix or ?format=csv

HTTP + CSV

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

POST /csv/reply/ContrattoQuery HTTP/1.1 
Host: gemma.api.kerberos.energy 
Accept: text/csv
Content-Type: text/csv
Content-Length: length

{"id":0,"idGreaterThanOrEqualTo":0,"idGreaterThan":0,"idLessThan":0,"idLessThanOrEqualTo":0,"idNotEqualTo":0,"idBetween":[0],"idIn":[0],"tipoContrattoId":0,"tipoContrattoIdGreaterThanOrEqualTo":0,"tipoContrattoIdGreaterThan":0,"tipoContrattoIdLessThan":0,"tipoContrattoIdLessThanOrEqualTo":0,"tipoContrattoIdNotEqualTo":0,"tipoContrattoIdBetween":[0],"tipoContrattoIdIn":[0],"soggettoId":0,"soggettoIdGreaterThanOrEqualTo":0,"soggettoIdGreaterThan":0,"soggettoIdLessThan":0,"soggettoIdLessThanOrEqualTo":0,"soggettoIdNotEqualTo":0,"soggettoIdBetween":[0],"soggettoIdIn":[0],"articoloId":0,"articoloIdGreaterThanOrEqualTo":0,"articoloIdGreaterThan":0,"articoloIdLessThan":0,"articoloIdLessThanOrEqualTo":0,"articoloIdNotEqualTo":0,"articoloIdBetween":[0],"articoloIdIn":[0],"descrizione":"String","descrizioneStartsWith":"String","descrizioneEndsWith":"String","descrizioneContains":"String","descrizioneLike":"String","descrizioneBetween":["String"],"descrizioneIn":["String"],"importo":0,"importoGreaterThanOrEqualTo":0,"importoGreaterThan":0,"importoLessThan":0,"importoLessThanOrEqualTo":0,"importoNotEqualTo":0,"importoBetween":[0],"importoIn":[0],"documentoId":0,"documentoIdGreaterThanOrEqualTo":0,"documentoIdGreaterThan":0,"documentoIdLessThan":0,"documentoIdLessThanOrEqualTo":0,"documentoIdNotEqualTo":0,"documentoIdBetween":[0],"documentoIdIn":[0],"giorniPreavviso":0,"giorniPreavvisoGreaterThanOrEqualTo":0,"giorniPreavvisoGreaterThan":0,"giorniPreavvisoLessThan":0,"giorniPreavvisoLessThanOrEqualTo":0,"giorniPreavvisoNotEqualTo":0,"giorniPreavvisoBetween":[0],"giorniPreavvisoIn":[0],"dataInizio":"\/Date(-62135596800000-0000)\/","dataInizioGreaterThanOrEqualTo":"\/Date(-62135596800000-0000)\/","dataInizioGreaterThan":"\/Date(-62135596800000-0000)\/","dataInizioLessThan":"\/Date(-62135596800000-0000)\/","dataInizioLessThanOrEqualTo":"\/Date(-62135596800000-0000)\/","dataInizioNotEqualTo":"\/Date(-62135596800000-0000)\/","dataInizioBetween":["0001-01-01T00:00:00"],"dataInizioIn":["0001-01-01T00:00:00"],"dataScadenza":"\/Date(-62135596800000-0000)\/","dataScadenzaGreaterThanOrEqualTo":"\/Date(-62135596800000-0000)\/","dataScadenzaGreaterThan":"\/Date(-62135596800000-0000)\/","dataScadenzaLessThan":"\/Date(-62135596800000-0000)\/","dataScadenzaLessThanOrEqualTo":"\/Date(-62135596800000-0000)\/","dataScadenzaNotEqualTo":"\/Date(-62135596800000-0000)\/","dataScadenzaBetween":["0001-01-01T00:00:00"],"dataScadenzaIn":["0001-01-01T00:00:00"],"contrattoPadreId":0,"contrattoPadreIdGreaterThanOrEqualTo":0,"contrattoPadreIdGreaterThan":0,"contrattoPadreIdLessThan":0,"contrattoPadreIdLessThanOrEqualTo":0,"contrattoPadreIdNotEqualTo":0,"contrattoPadreIdBetween":[0],"contrattoPadreIdIn":[0],"isConcluso":false,"notaConclusione":"String","notaConclusioneStartsWith":"String","notaConclusioneEndsWith":"String","notaConclusioneContains":"String","notaConclusioneLike":"String","notaConclusioneBetween":["String"],"notaConclusioneIn":["String"],"tagNotifiche":"String","tagNotificheStartsWith":"String","tagNotificheEndsWith":"String","tagNotificheContains":"String","tagNotificheLike":"String","tagNotificheBetween":["String"],"tagNotificheIn":["String"],"isRapportoPassivo":false,"tabella":"String","tabellaStartsWith":"String","tabellaEndsWith":"String","tabellaContains":"String","tabellaLike":"String","tabellaBetween":["String"],"tabellaIn":["String"],"riferimentoId":0,"riferimentoIdGreaterThanOrEqualTo":0,"riferimentoIdGreaterThan":0,"riferimentoIdLessThan":0,"riferimentoIdLessThanOrEqualTo":0,"riferimentoIdNotEqualTo":0,"riferimentoIdBetween":[0],"riferimentoIdIn":[0],"nota":"String","notaStartsWith":"String","notaEndsWith":"String","notaContains":"String","notaLike":"String","notaBetween":["String"],"notaIn":["String"],"contattoReferenteId":0,"contattoReferenteIdGreaterThanOrEqualTo":0,"contattoReferenteIdGreaterThan":0,"contattoReferenteIdLessThan":0,"contattoReferenteIdLessThanOrEqualTo":0,"contattoReferenteIdNotEqualTo":0,"contattoReferenteIdBetween":[0],"contattoReferenteIdIn":[0],"isVerificato":false,"fileId":0,"fileIdGreaterThanOrEqualTo":0,"fileIdGreaterThan":0,"fileIdLessThan":0,"fileIdLessThanOrEqualTo":0,"fileIdNotEqualTo":0,"fileIdBetween":[0],"fileIdIn":[0],"isNonScade":false,"impiantoId":0,"impiantoIdGreaterThanOrEqualTo":0,"impiantoIdGreaterThan":0,"impiantoIdLessThan":0,"impiantoIdLessThanOrEqualTo":0,"impiantoIdNotEqualTo":0,"impiantoIdBetween":[0],"impiantoIdIn":[0],"skip":0,"take":0,"orderBy":"String","orderByDesc":"String","include":"String","fields":"String","meta":{"String":"String"}}
HTTP/1.1 200 OK
Content-Type: text/csv
Content-Length: length

{"offset":0,"total":0,"results":[{"id":0,"tipoContrattoId":0,"soggettoId":0,"articoloId":0,"descrizione":"String","importo":0,"documentoId":0,"giorniPreavviso":0,"contrattoPadreId":0,"isConcluso":false,"notaConclusione":"String","tagNotifiche":"String","isRapportoPassivo":false,"tabella":"String","riferimentoId":0,"nota":"String","contattoReferenteId":0,"isVerificato":false,"fileId":0,"isNonScade":false,"impiantoId":0}],"meta":{"String":"String"},"responseStatus":{"errorCode":"String","message":"String","stackTrace":"String","errors":[{"errorCode":"String","fieldName":"String","message":"String","meta":{"String":"String"}}],"meta":{"String":"String"}}}