| 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 | |
| Descrizione | query | string | No | |
| DescrizioneStartsWith | query | string | No | |
| DescrizioneEndsWith | query | string | No | |
| DescrizioneContains | query | string | No | |
| DescrizioneLike | query | string | No | |
| DescrizioneBetween | query | string[] | No | |
| DescrizioneIn | query | string[] | No | |
| IsNumeratoManualmente | query | bool? | No | |
| Codice | query | string | No | |
| CodiceStartsWith | query | string | No | |
| CodiceEndsWith | query | string | No | |
| CodiceContains | query | string | No | |
| CodiceLike | query | string | No | |
| CodiceBetween | query | string[] | No | |
| CodiceIn | query | string[] | No | |
| IsUscita | query | bool? | No | |
| IsInterno | query | bool? | No | |
| CauMovDefaultId | query | int? | No | |
| CauMovDefaultIdGreaterThanOrEqualTo | query | int? | No | |
| CauMovDefaultIdGreaterThan | query | int? | No | |
| CauMovDefaultIdLessThan | query | int? | No | |
| CauMovDefaultIdLessThanOrEqualTo | query | int? | No | |
| CauMovDefaultIdNotEqualTo | query | int? | No | |
| CauMovDefaultIdBetween | query | int[] | No | |
| CauMovDefaultIdIn | query | int[] | No | |
| CauMagDefaultId | query | int? | No | |
| CauMagDefaultIdGreaterThanOrEqualTo | query | int? | No | |
| CauMagDefaultIdGreaterThan | query | int? | No | |
| CauMagDefaultIdLessThan | query | int? | No | |
| CauMagDefaultIdLessThanOrEqualTo | query | int? | No | |
| CauMagDefaultIdNotEqualTo | query | int? | No | |
| CauMagDefaultIdBetween | query | int[] | No | |
| CauMagDefaultIdIn | query | int[] | No | |
| GruppoId | query | int? | No | |
| GruppoIdGreaterThanOrEqualTo | query | int? | No | |
| GruppoIdGreaterThan | query | int? | No | |
| GruppoIdLessThan | query | int? | No | |
| GruppoIdLessThanOrEqualTo | query | int? | No | |
| GruppoIdNotEqualTo | query | int? | No | |
| GruppoIdBetween | query | int[] | No | |
| GruppoIdIn | query | int[] | No | |
| DescrizioneBreve | query | string | No | |
| DescrizioneBreveStartsWith | query | string | No | |
| DescrizioneBreveEndsWith | query | string | No | |
| DescrizioneBreveContains | query | string | No | |
| DescrizioneBreveLike | query | string | No | |
| DescrizioneBreveBetween | query | string[] | No | |
| DescrizioneBreveIn | query | string[] | No | |
| DescrizionePlurale | query | string | No | |
| DescrizionePluraleStartsWith | query | string | No | |
| DescrizionePluraleEndsWith | query | string | No | |
| DescrizionePluraleContains | query | string | No | |
| DescrizionePluraleLike | query | string | No | |
| DescrizionePluraleBetween | query | string[] | No | |
| DescrizionePluraleIn | query | string[] | No | |
| IsDisattiva | query | bool? | No | |
| StatoPredefinitoId | query | int? | No | |
| StatoPredefinitoIdGreaterThanOrEqualTo | query | int? | No | |
| StatoPredefinitoIdGreaterThan | query | int? | No | |
| StatoPredefinitoIdLessThan | query | int? | No | |
| StatoPredefinitoIdLessThanOrEqualTo | query | int? | No | |
| StatoPredefinitoIdNotEqualTo | query | int? | No | |
| StatoPredefinitoIdBetween | query | int[] | No | |
| StatoPredefinitoIdIn | query | int[] | No | |
| IsNecessitaApprovazione | query | bool? | No | |
| IsGestisciDataScadenza | query | bool? | No | |
| IsDiventaDefinitivo | query | bool? | 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 | |
| Descrizione | form | string | No | |
| IsNumeratoManualmente | form | bool | No | |
| Codice | form | string | No | |
| IsUscita | form | bool | No | |
| IsInterno | form | bool | No | |
| CauMovDefaultId | form | int | No | |
| CauMagDefaultId | form | int | No | |
| GruppoId | form | int | No | |
| DescrizioneBreve | form | string | No | |
| DescrizionePlurale | form | string | No | |
| IsDisattiva | form | bool | No | |
| StatoPredefinitoId | form | int | No | |
| IsNecessitaApprovazione | form | bool | No | |
| IsGestisciDataScadenza | form | bool | No | |
| IsDiventaDefinitivo | form | bool | 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/TipoDocumentoQuery 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
],
descrizione: String,
descrizioneStartsWith: String,
descrizioneEndsWith: String,
descrizioneContains: String,
descrizioneLike: String,
descrizioneBetween:
[
String
],
descrizioneIn:
[
String
],
isNumeratoManualmente: False,
codice: String,
codiceStartsWith: String,
codiceEndsWith: String,
codiceContains: String,
codiceLike: String,
codiceBetween:
[
String
],
codiceIn:
[
String
],
isUscita: False,
isInterno: False,
cauMovDefaultId: 0,
cauMovDefaultIdGreaterThanOrEqualTo: 0,
cauMovDefaultIdGreaterThan: 0,
cauMovDefaultIdLessThan: 0,
cauMovDefaultIdLessThanOrEqualTo: 0,
cauMovDefaultIdNotEqualTo: 0,
cauMovDefaultIdBetween:
[
0
],
cauMovDefaultIdIn:
[
0
],
cauMagDefaultId: 0,
cauMagDefaultIdGreaterThanOrEqualTo: 0,
cauMagDefaultIdGreaterThan: 0,
cauMagDefaultIdLessThan: 0,
cauMagDefaultIdLessThanOrEqualTo: 0,
cauMagDefaultIdNotEqualTo: 0,
cauMagDefaultIdBetween:
[
0
],
cauMagDefaultIdIn:
[
0
],
gruppoId: 0,
gruppoIdGreaterThanOrEqualTo: 0,
gruppoIdGreaterThan: 0,
gruppoIdLessThan: 0,
gruppoIdLessThanOrEqualTo: 0,
gruppoIdNotEqualTo: 0,
gruppoIdBetween:
[
0
],
gruppoIdIn:
[
0
],
descrizioneBreve: String,
descrizioneBreveStartsWith: String,
descrizioneBreveEndsWith: String,
descrizioneBreveContains: String,
descrizioneBreveLike: String,
descrizioneBreveBetween:
[
String
],
descrizioneBreveIn:
[
String
],
descrizionePlurale: String,
descrizionePluraleStartsWith: String,
descrizionePluraleEndsWith: String,
descrizionePluraleContains: String,
descrizionePluraleLike: String,
descrizionePluraleBetween:
[
String
],
descrizionePluraleIn:
[
String
],
isDisattiva: False,
statoPredefinitoId: 0,
statoPredefinitoIdGreaterThanOrEqualTo: 0,
statoPredefinitoIdGreaterThan: 0,
statoPredefinitoIdLessThan: 0,
statoPredefinitoIdLessThanOrEqualTo: 0,
statoPredefinitoIdNotEqualTo: 0,
statoPredefinitoIdBetween:
[
0
],
statoPredefinitoIdIn:
[
0
],
isNecessitaApprovazione: False,
isGestisciDataScadenza: False,
isDiventaDefinitivo: False,
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,
descrizione: String,
isNumeratoManualmente: False,
codice: String,
isUscita: False,
isInterno: False,
cauMovDefaultId: 0,
cauMagDefaultId: 0,
gruppoId: 0,
descrizioneBreve: String,
descrizionePlurale: String,
isDisattiva: False,
statoPredefinitoId: 0,
isNecessitaApprovazione: False,
isGestisciDataScadenza: False,
isDiventaDefinitivo: False
}
],
meta:
{
String: String
},
responseStatus:
{
errorCode: String,
message: String,
stackTrace: String,
errors:
[
{
errorCode: String,
fieldName: String,
message: String,
meta:
{
String: String
}
}
],
meta:
{
String: String
}
}
}