| GET | /articoli/{ArticoloId}/soluzioni | ||
|---|---|---|---|
| GET | /soluzioni/{SoluzioneId}/articoli |
| 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 | |
| SoluzioneId | path | int? | No | |
| SoluzioneIdGreaterThanOrEqualTo | query | int? | No | |
| SoluzioneIdGreaterThan | query | int? | No | |
| SoluzioneIdLessThan | query | int? | No | |
| SoluzioneIdLessThanOrEqualTo | query | int? | No | |
| SoluzioneIdNotEqualTo | query | int? | No | |
| SoluzioneIdBetween | query | int[] | No | |
| SoluzioneIdIn | query | int[] | No | |
| ArticoloId | path | int? | No | |
| ArticoloIdGreaterThanOrEqualTo | query | int? | No | |
| ArticoloIdGreaterThan | query | int? | No | |
| ArticoloIdLessThan | query | int? | No | |
| ArticoloIdLessThanOrEqualTo | query | int? | No | |
| ArticoloIdNotEqualTo | query | int? | No | |
| ArticoloIdBetween | query | int[] | No | |
| ArticoloIdIn | query | int[] | No | |
| OrdineVista | query | int? | No | |
| OrdineVistaGreaterThanOrEqualTo | query | int? | No | |
| OrdineVistaGreaterThan | query | int? | No | |
| OrdineVistaLessThan | query | int? | No | |
| OrdineVistaLessThanOrEqualTo | query | int? | No | |
| OrdineVistaNotEqualTo | query | int? | No | |
| OrdineVistaBetween | query | int[] | No | |
| OrdineVistaIn | query | int[] | No | |
| DescrizioneCnId | query | int? | No | |
| DescrizioneCnIdGreaterThanOrEqualTo | query | int? | No | |
| DescrizioneCnIdGreaterThan | query | int? | No | |
| DescrizioneCnIdLessThan | query | int? | No | |
| DescrizioneCnIdLessThanOrEqualTo | query | int? | No | |
| DescrizioneCnIdNotEqualTo | query | int? | No | |
| DescrizioneCnIdBetween | query | int[] | No | |
| DescrizioneCnIdIn | 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 | |
| SoluzioneId | form | int | No | |
| ArticoloId | form | int | No | |
| OrdineVista | form | int | No | |
| DescrizioneCnId | form | int | No | |
| Articolo | form | Articolo | No | |
| Soluzione | form | Soluzione | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| AziendaId | form | int | No | |
| CategoriaId | form | int | No | |
| Codice | form | string | No | |
| Descrizione | form | string | No | |
| Barcode | form | string | No | |
| FornitoreId | form | int | No | |
| CodiceFornitore | form | string | No | |
| IsEliminato | form | bool | No | |
| PreAcq | form | decimal | No | |
| Scorta | form | decimal | No | |
| UltAcq | form | DateTime | No | |
| Unita | form | string | No | |
| AcquistoCausaleIvaId | form | int | No | |
| VenditaCausaleIvaId | form | int | No | |
| Note | form | string | No | |
| TempoMedio | form | double | No | |
| Collocazione | form | string | No | |
| DescriCassa | form | string | No | |
| QtaRiordino | form | decimal | No | |
| DescriEstesa | form | string | No | |
| IsFittizio | form | bool? | No | |
| NoteProduzione | form | string | No | |
| LottoMinimoRiordino | form | int? | No | |
| UnitaMisuraId | form | int? | No | |
| MarchioId | form | int | No | |
| NotaInterna | form | string | No | |
| BarcodeFornitore | form | string | No | |
| ParentArticoloId | form | int | No | |
| TipoVariante1Id | form | int | No | |
| ValoreVariante1Id | form | int | No | |
| TipoVariante2Id | form | int | No | |
| ValoreVariante2Id | form | int | No | |
| Tipo | form | int | No | |
| NotaInternaTipo | form | int | No | |
| IsSegnaposto | form | bool | No | |
| ImmagineId | form | int? | No | |
| CodiceDoganale | form | string | No | |
| CreatedUserId | form | int | No | |
| CreatedDate | form | DateTime | No | |
| ModifiedUserId | form | int | No | |
| ModifiedDate | form | DateTime | No | |
| IsMostraInCatalogo | form | bool | No | |
| PezziOgniTempo | form | double | No | |
| VenditaContoContabileId | form | int | No | |
| AcquistiContoContabileId | form | int | No | |
| IsGestioneLotti | form | bool | No | |
| QuantitaDefaultLotto | form | decimal | No | |
| IsGestioneCodiciSeriali | form | bool | No | |
| NumeratoreSerialeId | form | int | No | |
| IsRichiediSeriale | form | bool | No | |
| PesoUnitario | form | decimal | No | |
| WebDescrizioneCnId | form | int | No | |
| WebDescrizioneEstesaCnId | form | int | No | |
| WebIsInVetrina | form | bool | No | |
| WebTipoLista | form | int | No | |
| FasciaPrezzoId | form | int | No | |
| WebIsVisualizzaPrezzo | form | bool | No | |
| SKU | form | int | No | |
| PianoMontaggio | form | int | No | |
| TipoNumSerie | form | int | No | |
| IsContratto | form | bool | No | |
| TipoContrattoId | form | int | No | |
| ContrattoDurata | form | int | No | |
| ContrattoPreavviso | form | int | No | |
| IsDecimaleAltaPrec | form | bool | No | |
| PuntoForza1CnId | form | int | No | |
| PuntoForza2CnId | form | int | No | |
| PuntoForza3CnId | form | int | No | |
| PuntoForza4CnId | form | int | No | |
| ModuliDIN | form | decimal | No | |
| VoceCapitolato | form | string | No | |
| IsCostoVariabile | form | bool | No | |
| TAGSimboli | form | string | No | |
| TAGVerifiche | form | string | No | |
| IsObsoleto | form | bool | No | |
| WebOrdineVista | form | int | No | |
| ScontoProgressivo | form | decimal | No | |
| TipoSerialeFwId | form | int | No | |
| PercCanoneAnnuo | form | decimal | No | |
| Chiave | form | string | No | |
| HWPercentualeCosto | form | decimal | No | |
| HWSogliaMinimaCosto | form | decimal | No | |
| ProgettoCapitId | form | int | No | |
| DistintaConfigurazionePredefinitaId | form | int | No | |
| TipoValoreMagazzinoId | form | int | No | |
| UltimaDataValoreMagazzino | form | DateTime | No | |
| CategoriaWebId | form | int | No | |
| DataAggiornamentoWeb | form | DateTime | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Descrizione | form | string | No | |
| DescrizioneCnId | form | int | No | |
| DescrizioneEstesaCnId | form | int | No | |
| ImmagineId | form | int | No | |
| WebIsVisibile | form | bool | No | |
| OrdineVista | form | int | No | |
| MenuDescrizioneCnId | form | int | No | |
| ImmagineMenuId | form | int | No | |
| DescrizioneBreveCnId | form | int | No | |
| TitoloPaginaCnId | form | int | No | |
| TipoSoluzioneId | form | int | No | |
| WebIsVisibileInVetrina | form | bool | No | |
| DataAggiornamentoWeb | form | DateTime | No | |
| ContenutoConfluenceId | form | int | No | |
| ImmaginePreviewSoluzioneId | form | int | No | |
| ImmagineLogoSoluzioneId | form | int | No | |
| PromptAI | form | string | No | |
| Descrizioni | form | List<Contenuto> | No | |
| DescrizioniBrevi | form | List<Contenuto> | No | |
| DescrizioniEstese | form | List<Contenuto> | No | |
| MenuDescrizioni | form | List<Contenuto> | No | |
| TitoliPagine | form | List<Contenuto> | No | |
| TipoSoluzione | form | TipoSoluzione | No | |
| Dettagli | form | List<SoluzioneDettaglio> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Testo | form | string | No | |
| IsVisibile | form | bool | No | |
| Chiave | form | string | No | |
| CreatedUtc | form | DateTime | No | |
| ModifiedUtc | form | DateTime | No | |
| ContenutoId | form | int | No | |
| LinguaId | form | int | No | |
| Tipo | form | TipoContenuto | No | |
| TipoId | form | int | No | |
| Lingua | form | Lingua | No | |
| CodiceLingua | form | string | No |
| Unknown | |
| PlainText | |
| HtmlText |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Descrizione | form | string | No | |
| DescrizioneCnId | form | int | No | |
| IsVisibile | form | bool | No | |
| CodiceLingua | form | string | No | |
| DescrizioneLocalizzata | form | string | No | Nome della lingua localizzato nella lingua stessa con fallback tra parentesi. |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Descrizione | form | string | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| TipoSoluzioneDettaglioId | form | int | No | |
| ImmagineId | form | int | No | |
| DescrizioneCnId | form | int | No | |
| Nome | form | string | No | |
| TitoloCnId | form | int | No | |
| OrdineVista | form | int? | No | |
| TipoSoluzioneDettaglio | form | TipoSoluzioneDettaglio | No | |
| Titoli | form | List<Contenuto> | No | |
| Descrizioni | form | List<Contenuto> | No |
| Name | Parameter | Data Type | Required | Description |
|---|---|---|---|---|
| Id | form | int | No | |
| Descrizione | 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.
GET /articoli/{ArticoloId}/soluzioni HTTP/1.1
Host: gemma.api.kerberos.energy
Accept: text/jsv
HTTP/1.1 200 OK
Content-Type: text/jsv
Content-Length: length
{
offset: 0,
total: 0,
results:
[
{
id: 0,
soluzioneId: 0,
articoloId: 0,
ordineVista: 0,
descrizioneCnId: 0,
articolo:
{
id: 0,
aziendaId: 0,
categoriaId: 0,
codice: String,
descrizione: String,
barcode: String,
fornitoreId: 0,
codiceFornitore: String,
isEliminato: False,
preAcq: 0,
scorta: 0,
unita: String,
acquistoCausaleIvaId: 0,
venditaCausaleIvaId: 0,
note: String,
tempoMedio: 0,
collocazione: String,
descriCassa: String,
qtaRiordino: 0,
descriEstesa: String,
isFittizio: False,
noteProduzione: String,
lottoMinimoRiordino: 0,
unitaMisuraId: 0,
marchioId: 0,
notaInterna: String,
barcodeFornitore: String,
parentArticoloId: 0,
tipoVariante1Id: 0,
valoreVariante1Id: 0,
tipoVariante2Id: 0,
valoreVariante2Id: 0,
tipo: 0,
notaInternaTipo: 0,
isSegnaposto: False,
immagineId: 0,
codiceDoganale: String,
createdUserId: 0,
modifiedUserId: 0,
isMostraInCatalogo: False,
pezziOgniTempo: 0,
venditaContoContabileId: 0,
acquistiContoContabileId: 0,
isGestioneLotti: False,
quantitaDefaultLotto: 0,
isGestioneCodiciSeriali: False,
numeratoreSerialeId: 0,
isRichiediSeriale: False,
pesoUnitario: 0,
webDescrizioneCnId: 0,
webDescrizioneEstesaCnId: 0,
webIsInVetrina: False,
webTipoLista: 0,
fasciaPrezzoId: 0,
webIsVisualizzaPrezzo: False,
sku: 0,
pianoMontaggio: 0,
tipoNumSerie: 0,
isContratto: False,
tipoContrattoId: 0,
contrattoDurata: 0,
contrattoPreavviso: 0,
isDecimaleAltaPrec: False,
puntoForza1CnId: 0,
puntoForza2CnId: 0,
puntoForza3CnId: 0,
puntoForza4CnId: 0,
moduliDIN: 0,
voceCapitolato: String,
isCostoVariabile: False,
tagSimboli: String,
tagVerifiche: String,
isObsoleto: False,
webOrdineVista: 0,
scontoProgressivo: 0,
tipoSerialeFwId: 0,
percCanoneAnnuo: 0,
chiave: String,
hwPercentualeCosto: 0,
hwSogliaMinimaCosto: 0,
progettoCapitId: 0,
distintaConfigurazionePredefinitaId: 0,
tipoValoreMagazzinoId: 0,
categoriaWebId: 0
},
soluzione:
{
id: 0,
descrizione: String,
descrizioneCnId: 0,
descrizioneEstesaCnId: 0,
immagineId: 0,
webIsVisibile: False,
ordineVista: 0,
menuDescrizioneCnId: 0,
immagineMenuId: 0,
descrizioneBreveCnId: 0,
titoloPaginaCnId: 0,
tipoSoluzioneId: 0,
webIsVisibileInVetrina: False,
contenutoConfluenceId: 0,
immaginePreviewSoluzioneId: 0,
immagineLogoSoluzioneId: 0,
promptAI: String,
descrizioni:
[
{
testo: String,
isVisibile: False,
chiave: String,
contenutoId: 0,
linguaId: 0,
tipo: Unknown,
tipoId: 0,
codiceLingua: String
}
],
descrizioniBrevi:
[
{
testo: String,
isVisibile: False,
chiave: String,
contenutoId: 0,
linguaId: 0,
tipo: Unknown,
tipoId: 0,
codiceLingua: String
}
],
descrizioniEstese:
[
{
testo: String,
isVisibile: False,
chiave: String,
contenutoId: 0,
linguaId: 0,
tipo: Unknown,
tipoId: 0,
codiceLingua: String
}
],
menuDescrizioni:
[
{
testo: String,
isVisibile: False,
chiave: String,
contenutoId: 0,
linguaId: 0,
tipo: Unknown,
tipoId: 0,
codiceLingua: String
}
],
titoliPagine:
[
{
testo: String,
isVisibile: False,
chiave: String,
contenutoId: 0,
linguaId: 0,
tipo: Unknown,
tipoId: 0,
codiceLingua: String
}
],
tipoSoluzione:
{
id: 0,
descrizione: String
},
dettagli:
[
{
id: 0,
tipoSoluzioneDettaglioId: 0,
immagineId: 0,
descrizioneCnId: 0,
nome: String,
titoloCnId: 0,
ordineVista: 0,
tipoSoluzioneDettaglio:
{
id: 0,
descrizione: String
},
titoli:
[
{
testo: String,
isVisibile: False,
chiave: String,
contenutoId: 0,
linguaId: 0,
tipo: Unknown,
tipoId: 0,
codiceLingua: String
}
],
descrizioni:
[
{
testo: String,
isVisibile: False,
chiave: String,
contenutoId: 0,
linguaId: 0,
tipo: Unknown,
tipoId: 0,
codiceLingua: String
}
]
}
]
}
}
],
meta:
{
String: String
},
responseStatus:
{
errorCode: String,
message: String,
stackTrace: String,
errors:
[
{
errorCode: String,
fieldName: String,
message: String,
meta:
{
String: String
}
}
],
meta:
{
String: String
}
}
}