123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177 |
- - /simple_get_query:
- method: 'POST'
- description: "Cerca: 1. occorrenze forme e/o lemmi con opzioni; 2. cooccorrenze di 2+ forme e/o lemmi restituendo direttamente anche i loro contesti."
- input:
- queryList:
- obj_type: "array"
- element_structure:
- espansa: "0 | 1"
- raddoppiata: "0 | 1"
- stringa": "string"
- tipo: "forma | lemma | lemmaForma | formLemma"
- output:
- obj_type: "array"
- element_structure_v1:
- "cod": "number"
- "forma": "string"
- "occ": "number"
- element_structure_v2:
- "cat_gr": "controlled vocabulary"
- "cod": "number"
- "disambiguatore": "string"
- "lemma": "string"
- "occ": "number"
- element_structure_v3:
- "cat_gr": "controlled vocabulary"
- "cod": "number"
- "disambiguatore": "string"
- "forma": "string"
- "lemma": "string"
- "occ": "number"
- element_structure_v4: "see 'get_context' output"
- splittable: "MAYBE"
- - /get_context:
- method: 'POST'
- description: "Ricerca dei contesti di una lista di forme e/o lemmi (--> normalmente selezionati ad interfaccia in base alla risposta ottenuta da una chiamata a simple_get_query)"
- input:
- queryList:
- obj_type: "array"
- element_structure_v1:
- "cod": "number"
- "forma": "string"
- "occ": "number"
- "selected": "bool"
- element_structure_v2:
- "cat_gr": "controlled vocabulary"
- "cod": "number"
- "disambiguatore": "string"
- "lemma": "string"
- "occ": "number"
- "selected": "bool"
- element_structure_v3:
- "cat_gr": "controlled vocabulary"
- "cod": "number"
- "disambiguatore": "string"
- "forma": "string"
- "lemma": "string"
- "occ": "number"
- "selected": "bool"
- output:
- "Anno finale": "number"
- "Anno iniziale": "number"
- "Area generica": "controlled vocabulary (?)"
- "Area specifica": "controlled vocabulary (?)"
- "Autore": "string (authority?)"
- "Curatore": "string (authority?)"
- "Data codificata": "formatted date"
- "Data descrittiva": "human-readable date"
- "Forma": "controlled vocabulary"
- "Genere": "controlled vocabulary"
- "IQ": "controlled vocabulary"
- "Rif_organico": "controlled vocabulary"
- "Rig_completo": "controlled vocabulary"
- "Tipo": "controlled vocabulary"
- "Titolo": "string"
- "Titolo Abbreviato": "string"
- "backup_pfin": "number"
- "backup_piniz": "number"
- "cat_gr": "controlled vocabulary"
- "cod": "number"
- "col": "number"
- "contesto": "string"
- "contesto formattato": "string"
- "disambiguatore": "controlled vocabulary"
- "elemlen": "number"
- "formattazione contesto":
- object_type: "array"
- element_type: "number"
- "lemma": "string"
- "links": "number"
- "mappa": "number"
- "ntx": "number"
- "numbrano": "number"
- "numorg": "number"
- "numperiod": "number"
- "pag": "string (?)"
- "pfin": "number"
- "pifin": "number"
- "piniz": "number"
- "pitxt": "number"
- "riga": "number"
- "sigla": "string"
- "stanza": "number"
- "tipostanza": "number"
- "verso": "number"
- "vol": "string (?)"
- splittable: False
- - /get_single_context:
- method: 'POST'
- description: "Ricerca informazioni aggiuntive per un singolo contesto (--> normalmente selezionato ad interfaccia tra quelli ottenuti in risposta da una chiamata a get_context)"
- input:
- structure:
- elem: "== get_context output"
- params:
- "brani": "0 | 1"
- "indice": "string (?)"
- "parole": "number"
- "periodi": "0 | 1"
- nota1: "La struttura di 'elem' è forse troppo complicata? Forse andrebbe semplificata e/o disaccoppiata dall'endpoint precedente."
- nota2: "I params non sono selezionabili da FE inoltre non sono sicuro che abbiano una implementazione corretta a BE."
- output:
- "Anno finale": "number"
- "Anno iniziale": "number"
- "Area generica": "controlled vocabulary (?)"
- "Area specifica": "controlled vocabulary (?)"
- "Autore": "controlled vocabulary (authority?)"
- "Curatore": "controlled vocabulary (authority?)"
- "Data codificata": "formatted date"
- "Data descrittiva": "human-readable date"
- "Forma": "controlled vocabulary"
- "Genere": "controlled vocabulary"
- "IQ": "controlled vocabulary"
- "Rif_organico": "controlled vocabulary"
- "Rig_completo": "controlled vocabulary"
- "Tipo": "controlled vocabulary"
- "Titolo": "string"
- "Titolo Abbreviato": "string"
- "backup_pfin": "number"
- "backup_piniz": "number"
- "cat_gr": "controlled vocabulary"
- "cod": "number"
- "col": "number"
- "contesto": "string"
- "contesto formattato": "string"
- "disambiguatore": "controlled vocabulary"
- "elemlen": "number"
- "formattazione contesto":
- object_type: "array"
- element_type: "number"
- "formattazione testo associato":
- object_type: "array"
- element_type: "number"
- "lemma": "string"
- "links": "number"
- "mappa": "number"
- "ntx": "number"
- "numbrano": "number"
- "numorg": "number"
- "numperiod": "number"
- "pag": "string (?)"
- "pfin": "number"
- "pifin": "number"
- "piniz": "number"
- "pitxt": "number"
- "riga": "number"
- "sigla": "string"
- "stanza": "number"
- "testo associato": "string"
- "testo associato formattato": "string"
- "tipostanza": "controlled vocabulary"
- "verso": "number"
- "vol": "string"
- splittable: False
|