| Required role: | Admin |
| 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 | |
| ICCID | query | string | No | |
| ICCIDStartsWith | query | string | No | |
| ICCIDEndsWith | query | string | No | |
| ICCIDContains | query | string | No | |
| ICCIDLike | query | string | No | |
| ICCIDBetween | query | string[] | No | |
| ICCIDIn | query | string[] | No | |
| TipoSIMId | query | int? | No | |
| TipoSIMIdGreaterThanOrEqualTo | query | int? | No | |
| TipoSIMIdGreaterThan | query | int? | No | |
| TipoSIMIdLessThan | query | int? | No | |
| TipoSIMIdLessThanOrEqualTo | query | int? | No | |
| TipoSIMIdNotEqualTo | query | int? | No | |
| TipoSIMIdBetween | query | int[] | No | |
| TipoSIMIdIn | query | int[] | No | |
| DataArrivo | query | DateTime? | No | |
| DataArrivoGreaterThanOrEqualTo | query | DateTime? | No | |
| DataArrivoGreaterThan | query | DateTime? | No | |
| DataArrivoLessThan | query | DateTime? | No | |
| DataArrivoLessThanOrEqualTo | query | DateTime? | No | |
| DataArrivoNotEqualTo | query | DateTime? | No | |
| DataArrivoBetween | query | DateTime[] | No | |
| DataArrivoIn | query | DateTime[] | No | |
| SoggettoProprietarioId | query | int? | No | |
| SoggettoProprietarioIdGreaterThanOrEqualTo | query | int? | No | |
| SoggettoProprietarioIdGreaterThan | query | int? | No | |
| SoggettoProprietarioIdLessThan | query | int? | No | |
| SoggettoProprietarioIdLessThanOrEqualTo | query | int? | No | |
| SoggettoProprietarioIdNotEqualTo | query | int? | No | |
| SoggettoProprietarioIdBetween | query | int[] | No | |
| SoggettoProprietarioIdIn | query | int[] | No | |
| DataAttivazione | query | DateTime? | No | |
| DataAttivazioneGreaterThanOrEqualTo | query | DateTime? | No | |
| DataAttivazioneGreaterThan | query | DateTime? | No | |
| DataAttivazioneLessThan | query | DateTime? | No | |
| DataAttivazioneLessThanOrEqualTo | query | DateTime? | No | |
| DataAttivazioneNotEqualTo | query | DateTime? | No | |
| DataAttivazioneBetween | query | DateTime[] | No | |
| DataAttivazioneIn | query | DateTime[] | No | |
| ImpiantoId | query | int? | No | |
| ImpiantoIdGreaterThanOrEqualTo | query | int? | No | |
| ImpiantoIdGreaterThan | query | int? | No | |
| ImpiantoIdLessThan | query | int? | No | |
| ImpiantoIdLessThanOrEqualTo | query | int? | No | |
| ImpiantoIdNotEqualTo | query | int? | No | |
| ImpiantoIdBetween | query | int[] | No | |
| ImpiantoIdIn | query | int[] | No | |
| MovimentoId | query | int? | No | |
| MovimentoIdGreaterThanOrEqualTo | query | int? | No | |
| MovimentoIdGreaterThan | query | int? | No | |
| MovimentoIdLessThan | query | int? | No | |
| MovimentoIdLessThanOrEqualTo | query | int? | No | |
| MovimentoIdNotEqualTo | query | int? | No | |
| MovimentoIdBetween | query | int[] | No | |
| MovimentoIdIn | query | int[] | 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 | |
| NumeroTelefono | query | string | No | |
| NumeroTelefonoStartsWith | query | string | No | |
| NumeroTelefonoEndsWith | query | string | No | |
| NumeroTelefonoContains | query | string | No | |
| NumeroTelefonoLike | query | string | No | |
| NumeroTelefonoBetween | query | string[] | No | |
| NumeroTelefonoIn | query | string[] | No | |
| DataDisattivazione | query | DateTime? | No | |
| DataDisattivazioneGreaterThanOrEqualTo | query | DateTime? | No | |
| DataDisattivazioneGreaterThan | query | DateTime? | No | |
| DataDisattivazioneLessThan | query | DateTime? | No | |
| DataDisattivazioneLessThanOrEqualTo | query | DateTime? | No | |
| DataDisattivazioneNotEqualTo | query | DateTime? | No | |
| DataDisattivazioneBetween | query | DateTime[] | No | |
| DataDisattivazioneIn | query | DateTime[] | No | |
| IsAttiva | query | bool? | No | |
| IndirizzoIP | query | string | No | |
| IndirizzoIPStartsWith | query | string | No | |
| IndirizzoIPEndsWith | query | string | No | |
| IndirizzoIPContains | query | string | No | |
| IndirizzoIPLike | query | string | No | |
| IndirizzoIPBetween | query | string[] | No | |
| IndirizzoIPIn | query | string[] | 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 | |
| ICCID | form | string | No | |
| TipoSIMId | form | int | No | |
| DataArrivo | form | DateTime | No | |
| SoggettoProprietarioId | form | int | No | |
| DataAttivazione | form | DateTime | No | |
| ImpiantoId | form | int | No | |
| MovimentoId | form | int | No | |
| Note | form | string | No | |
| NumeroTelefono | form | string | No | |
| DataDisattivazione | form | DateTime | No | |
| IsAttiva | form | bool | No | |
| IndirizzoIP | form | string | 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/SimQuery 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
],
iccid: String,
iccidStartsWith: String,
iccidEndsWith: String,
iccidContains: String,
iccidLike: String,
iccidBetween:
[
String
],
iccidIn:
[
String
],
tipoSIMId: 0,
tipoSIMIdGreaterThanOrEqualTo: 0,
tipoSIMIdGreaterThan: 0,
tipoSIMIdLessThan: 0,
tipoSIMIdLessThanOrEqualTo: 0,
tipoSIMIdNotEqualTo: 0,
tipoSIMIdBetween:
[
0
],
tipoSIMIdIn:
[
0
],
dataArrivo: 0001-01-01T00:00:00,
dataArrivoGreaterThanOrEqualTo: 0001-01-01T00:00:00,
dataArrivoGreaterThan: 0001-01-01T00:00:00,
dataArrivoLessThan: 0001-01-01T00:00:00,
dataArrivoLessThanOrEqualTo: 0001-01-01T00:00:00,
dataArrivoNotEqualTo: 0001-01-01T00:00:00,
dataArrivoBetween:
[
"0001-01-01T00: 00:00"
],
dataArrivoIn:
[
"0001-01-01T00: 00:00"
],
soggettoProprietarioId: 0,
soggettoProprietarioIdGreaterThanOrEqualTo: 0,
soggettoProprietarioIdGreaterThan: 0,
soggettoProprietarioIdLessThan: 0,
soggettoProprietarioIdLessThanOrEqualTo: 0,
soggettoProprietarioIdNotEqualTo: 0,
soggettoProprietarioIdBetween:
[
0
],
soggettoProprietarioIdIn:
[
0
],
dataAttivazione: 0001-01-01T00:00:00,
dataAttivazioneGreaterThanOrEqualTo: 0001-01-01T00:00:00,
dataAttivazioneGreaterThan: 0001-01-01T00:00:00,
dataAttivazioneLessThan: 0001-01-01T00:00:00,
dataAttivazioneLessThanOrEqualTo: 0001-01-01T00:00:00,
dataAttivazioneNotEqualTo: 0001-01-01T00:00:00,
dataAttivazioneBetween:
[
"0001-01-01T00: 00:00"
],
dataAttivazioneIn:
[
"0001-01-01T00: 00:00"
],
impiantoId: 0,
impiantoIdGreaterThanOrEqualTo: 0,
impiantoIdGreaterThan: 0,
impiantoIdLessThan: 0,
impiantoIdLessThanOrEqualTo: 0,
impiantoIdNotEqualTo: 0,
impiantoIdBetween:
[
0
],
impiantoIdIn:
[
0
],
movimentoId: 0,
movimentoIdGreaterThanOrEqualTo: 0,
movimentoIdGreaterThan: 0,
movimentoIdLessThan: 0,
movimentoIdLessThanOrEqualTo: 0,
movimentoIdNotEqualTo: 0,
movimentoIdBetween:
[
0
],
movimentoIdIn:
[
0
],
note: String,
noteStartsWith: String,
noteEndsWith: String,
noteContains: String,
noteLike: String,
noteBetween:
[
String
],
noteIn:
[
String
],
numeroTelefono: String,
numeroTelefonoStartsWith: String,
numeroTelefonoEndsWith: String,
numeroTelefonoContains: String,
numeroTelefonoLike: String,
numeroTelefonoBetween:
[
String
],
numeroTelefonoIn:
[
String
],
dataDisattivazione: 0001-01-01T00:00:00,
dataDisattivazioneGreaterThanOrEqualTo: 0001-01-01T00:00:00,
dataDisattivazioneGreaterThan: 0001-01-01T00:00:00,
dataDisattivazioneLessThan: 0001-01-01T00:00:00,
dataDisattivazioneLessThanOrEqualTo: 0001-01-01T00:00:00,
dataDisattivazioneNotEqualTo: 0001-01-01T00:00:00,
dataDisattivazioneBetween:
[
"0001-01-01T00: 00:00"
],
dataDisattivazioneIn:
[
"0001-01-01T00: 00:00"
],
isAttiva: False,
indirizzoIP: String,
indirizzoIPStartsWith: String,
indirizzoIPEndsWith: String,
indirizzoIPContains: String,
indirizzoIPLike: String,
indirizzoIPBetween:
[
String
],
indirizzoIPIn:
[
String
],
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,
iccid: String,
tipoSIMId: 0,
soggettoProprietarioId: 0,
impiantoId: 0,
movimentoId: 0,
note: String,
numeroTelefono: String,
isAttiva: False,
indirizzoIP: String
}
],
meta:
{
String: String
},
responseStatus:
{
errorCode: String,
message: String,
stackTrace: String,
errors:
[
{
errorCode: String,
fieldName: String,
message: String,
meta:
{
String: String
}
}
],
meta:
{
String: String
}
}
}