| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | query | int? | No | |
| IdGreaterThanOrEqualTo | query | int? | No | |
| IdGreaterThan | query | int? | No | |
| IdLessThan | query | int? | No | |
| IdLessThanOrEqualTo | query | int? | No | |
| IdNotEqualTo | query | int? | No | |
| IdBetween | query | int[] | No | |
| IdIn | query | int[] | No | |
| IdScadenza | query | int? | No | |
| IdScadenzaGreaterThanOrEqualTo | query | int? | No | |
| IdScadenzaGreaterThan | query | int? | No | |
| IdScadenzaLessThan | query | int? | No | |
| IdScadenzaLessThanOrEqualTo | query | int? | No | |
| IdScadenzaNotEqualTo | query | int? | No | |
| IdScadenzaBetween | query | int[] | No | |
| IdScadenzaIn | query | int[] | No | |
| IdUtenteCreazione | query | int? | No | |
| IdUtenteCreazioneGreaterThanOrEqualTo | query | int? | No | |
| IdUtenteCreazioneGreaterThan | query | int? | No | |
| IdUtenteCreazioneLessThan | query | int? | No | |
| IdUtenteCreazioneLessThanOrEqualTo | query | int? | No | |
| IdUtenteCreazioneNotEqualTo | query | int? | No | |
| IdUtenteCreazioneBetween | query | int[] | No | |
| IdUtenteCreazioneIn | query | int[] | No | |
| IdUtenteModifica | query | int? | No | |
| IdUtenteModificaGreaterThanOrEqualTo | query | int? | No | |
| IdUtenteModificaGreaterThan | query | int? | No | |
| IdUtenteModificaLessThan | query | int? | No | |
| IdUtenteModificaLessThanOrEqualTo | query | int? | No | |
| IdUtenteModificaNotEqualTo | query | int? | No | |
| IdUtenteModificaBetween | query | int[] | No | |
| IdUtenteModificaIn | query | int[] | No | |
| ImportoPagato | query | decimal? | No | |
| ImportoPagatoGreaterThanOrEqualTo | query | decimal? | No | |
| ImportoPagatoGreaterThan | query | decimal? | No | |
| ImportoPagatoLessThan | query | decimal? | No | |
| ImportoPagatoLessThanOrEqualTo | query | decimal? | No | |
| ImportoPagatoNotEqualTo | query | decimal? | No | |
| ImportoPagatoBetween | query | decimal[] | No | |
| ImportoPagatoIn | query | decimal[] | No | |
| DataPagamento | query | DateTime? | No | |
| DataPagamentoGreaterThanOrEqualTo | query | DateTime? | No | |
| DataPagamentoGreaterThan | query | DateTime? | No | |
| DataPagamentoLessThan | query | DateTime? | No | |
| DataPagamentoLessThanOrEqualTo | query | DateTime? | No | |
| DataPagamentoNotEqualTo | query | DateTime? | No | |
| DataPagamentoBetween | query | DateTime[] | No | |
| DataPagamentoIn | query | DateTime[] | No | |
| IdRapportoBancario | query | int? | No | |
| IdRapportoBancarioGreaterThanOrEqualTo | query | int? | No | |
| IdRapportoBancarioGreaterThan | query | int? | No | |
| IdRapportoBancarioLessThan | query | int? | No | |
| IdRapportoBancarioLessThanOrEqualTo | query | int? | No | |
| IdRapportoBancarioNotEqualTo | query | int? | No | |
| IdRapportoBancarioBetween | query | int[] | No | |
| IdRapportoBancarioIn | query | int[] | No | |
| IsAbbuono | query | bool? | No | |
| IsPagamentoForzato | query | bool? | No | |
| IsDaVerificare | query | bool? | No | |
| IsSaldo | query | bool? | No | |
| Note | query | string | No | |
| NoteStartsWith | query | string | No | |
| NoteEndsWith | query | string | No | |
| NoteContains | query | string | No | |
| NoteLike | query | string | No | |
| NoteBetween | query | string[] | No | |
| NoteIn | query | string[] | No | |
| IdTipoMetodoPagamento | query | int? | No | |
| IdTipoMetodoPagamentoGreaterThanOrEqualTo | query | int? | No | |
| IdTipoMetodoPagamentoGreaterThan | query | int? | No | |
| IdTipoMetodoPagamentoLessThan | query | int? | No | |
| IdTipoMetodoPagamentoLessThanOrEqualTo | query | int? | No | |
| IdTipoMetodoPagamentoNotEqualTo | query | int? | No | |
| IdTipoMetodoPagamentoBetween | query | int[] | No | |
| IdTipoMetodoPagamentoIn | query | 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 | |
| IdScadenza | form | int | No | |
| IdUtenteCreazione | form | int | No | |
| IdUtenteModifica | form | int | No | |
| ImportoPagato | form | decimal | No | |
| DataPagamento | form | DateTime | No | |
| IdRapportoBancario | form | int | No | |
| IsAbbuono | form | bool | No | |
| IsPagamentoForzato | form | bool | No | |
| IsDaVerificare | form | bool | No | |
| IsSaldo | form | bool | No | |
| Note | form | string | No | |
| IdTipoMetodoPagamento | 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 .jsv suffix or ?format=jsv
The following are sample HTTP requests and responses. The placeholders shown need to be replaced with actual values.
POST /jsv/reply/ScadenzePagamentiQuery HTTP/1.1
Host: gemma.api.kerberos.energy
Accept: text/jsv
Content-Type: text/jsv
Content-Length: length
{
id: 0,
idGreaterThanOrEqualTo: 0,
idGreaterThan: 0,
idLessThan: 0,
idLessThanOrEqualTo: 0,
idNotEqualTo: 0,
idBetween:
[
0
],
idIn:
[
0
],
idScadenza: 0,
idScadenzaGreaterThanOrEqualTo: 0,
idScadenzaGreaterThan: 0,
idScadenzaLessThan: 0,
idScadenzaLessThanOrEqualTo: 0,
idScadenzaNotEqualTo: 0,
idScadenzaBetween:
[
0
],
idScadenzaIn:
[
0
],
idUtenteCreazione: 0,
idUtenteCreazioneGreaterThanOrEqualTo: 0,
idUtenteCreazioneGreaterThan: 0,
idUtenteCreazioneLessThan: 0,
idUtenteCreazioneLessThanOrEqualTo: 0,
idUtenteCreazioneNotEqualTo: 0,
idUtenteCreazioneBetween:
[
0
],
idUtenteCreazioneIn:
[
0
],
idUtenteModifica: 0,
idUtenteModificaGreaterThanOrEqualTo: 0,
idUtenteModificaGreaterThan: 0,
idUtenteModificaLessThan: 0,
idUtenteModificaLessThanOrEqualTo: 0,
idUtenteModificaNotEqualTo: 0,
idUtenteModificaBetween:
[
0
],
idUtenteModificaIn:
[
0
],
importoPagato: 0,
importoPagatoGreaterThanOrEqualTo: 0,
importoPagatoGreaterThan: 0,
importoPagatoLessThan: 0,
importoPagatoLessThanOrEqualTo: 0,
importoPagatoNotEqualTo: 0,
importoPagatoBetween:
[
0
],
importoPagatoIn:
[
0
],
dataPagamento: 0001-01-01T00:00:00,
dataPagamentoGreaterThanOrEqualTo: 0001-01-01T00:00:00,
dataPagamentoGreaterThan: 0001-01-01T00:00:00,
dataPagamentoLessThan: 0001-01-01T00:00:00,
dataPagamentoLessThanOrEqualTo: 0001-01-01T00:00:00,
dataPagamentoNotEqualTo: 0001-01-01T00:00:00,
dataPagamentoBetween:
[
"0001-01-01T00: 00:00"
],
dataPagamentoIn:
[
"0001-01-01T00: 00:00"
],
idRapportoBancario: 0,
idRapportoBancarioGreaterThanOrEqualTo: 0,
idRapportoBancarioGreaterThan: 0,
idRapportoBancarioLessThan: 0,
idRapportoBancarioLessThanOrEqualTo: 0,
idRapportoBancarioNotEqualTo: 0,
idRapportoBancarioBetween:
[
0
],
idRapportoBancarioIn:
[
0
],
isAbbuono: False,
isPagamentoForzato: False,
isDaVerificare: False,
isSaldo: False,
note: String,
noteStartsWith: String,
noteEndsWith: String,
noteContains: String,
noteLike: String,
noteBetween:
[
String
],
noteIn:
[
String
],
idTipoMetodoPagamento: 0,
idTipoMetodoPagamentoGreaterThanOrEqualTo: 0,
idTipoMetodoPagamentoGreaterThan: 0,
idTipoMetodoPagamentoLessThan: 0,
idTipoMetodoPagamentoLessThanOrEqualTo: 0,
idTipoMetodoPagamentoNotEqualTo: 0,
idTipoMetodoPagamentoBetween:
[
0
],
idTipoMetodoPagamentoIn:
[
0
],
skip: 0,
take: 0,
orderBy: String,
orderByDesc: String,
include: String,
fields: String,
meta:
{
String: String
}
}
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
offset: 0,
total: 0,
results:
[
{
id: 0,
idScadenza: 0,
idUtenteCreazione: 0,
idUtenteModifica: 0,
importoPagato: 0,
idRapportoBancario: 0,
isAbbuono: False,
isPagamentoForzato: False,
isDaVerificare: False,
isSaldo: False,
note: String,
idTipoMetodoPagamento: 0
}
],
meta:
{
String: String
},
responseStatus:
{
errorCode: String,
message: String,
stackTrace: String,
errors:
[
{
errorCode: String,
fieldName: String,
message: String,
meta:
{
String: String
}
}
],
meta:
{
String: String
}
}
}