...
Resource | Source | Endpoint | Method | Base | Full | Vers | Description |
---|---|---|---|---|---|---|---|
Projects (Progetti di ricerca) | AP | https://<iris-host>/gw/rest/api/projects | GET | X | X | Questa collezione contiene tutti i projects (Progetti di ricerca) estratti da IRIS AP | |
Calls (Bandi di finanziamento) | AP | https://<iris-host>/gw/rest/api/calls | GET | X | X | Questa collezione contiene tutti i calls for proposal (Bandi di finanziamento) estratti da IRIS AP | |
Contracts (Contratti e convenzioni) | AP | https://<iris-host>/gw/rest/api/calls | GET | X | X | Questa collezione contiene tutti i contracts and conventions (Contratti) estratti da IRIS AP | |
Equipments (Grandi attrezzature) | RM | https://<iris-host>/gw/rest/api/equipments | GET | X | X | X | Questa collezione contiene tutti gli equipments (Grandi Attrezzature) estratti da IRIS RM |
Incoming people (Mobilità in ingresso) | RM | https://<iris-host>/gw/rest/api/incoming-people | GET | X | X | Questa collezione contiene tutti gli incoming people (Mobilità in ingresso) estratti da IRIS RM | |
Laboratories (Laboratori) | RM | https://<iris-host>/gw/rest/api/laboratories | GET | X | X | X | Questa collezione contiene tutti i laboratories (Laboratori) estratti da IRIS RM |
Libraries (Biblioteche) | RM | https://<iris-host>/gw/rest/api/libraries | GET | X | X | Questa collezione contiene tutte le libraries (Biblioteche) estratte da IRIS RM | |
People (Persone) | RM | https://<iris-host>/gw/rest/api/people | GET | X | X | Questa collezione contiene people (Personale di Ateneo) estratti da IRIS RM | |
Prizes (Premi della ricerca) | RM | https://<iris-host>/gw/rest/api/prizes | GET | X | X | Questa collezione contiene tutti i prizes (Premi della ricerca) estratti da IRIS RM | |
Public Engagements (Iniziative di Public engagements - Terza Missione) | RM | https://<iris-host>/gw/rest/api/public-engagements | GET | X | X | X | Questa collezione contiene tutti i public engagements initiatives (Iniziative di public engagements - Terza Missione) estratti da IRIS RM |
Research Centres (Centri di ricerca) | RM | https://<iris-host>/gw/rest/api/research-centres | GET | X | X | X | Questa collezione contiene tutti i centri research centres (Centri di ricerca) estratti da IRIS RM |
Workgroups (Gruppi di ricerca) | RM | https://<iris-host>/gw/rest/api/workgroups | GET | X | X | X | Questa collezione contiene tutti i workgroups (Gruppi di ricerca) estratti da IRIS RM |
Academic Fields (SSD PRE riforma 2000) | RM | https://<iris-host>/gw/rest/api/academic-fields | GET | X | Questa collezione contiene tutti gli academic fields (SSD pre riforma 2000) estratti da IRIS RM | ||
Academic Fields 2000 (SSD POST riforma 2000) | RM | https://<iris-host>/gw/rest/api/academic-fields-2000 | GET | X | Questa collezione contiene tutti gli academic fields (SSD post riforma 2000) estratti da IRIS RM | ||
Academic Areas (Macrosettori Concorsuali) | RM | https://<iris-host>/gw/rest/api/academic-areas | GET | X | Questa collezione contiene tutti gli academic groups (Macrosettori Concorsuali) estratti da IRIS RM | ||
Academic Groups (Settori Concorsuali) | RM | https://<iris-host>/gw/rest/api/academic-groups | GET | X | Questa collezione contiene tutti gli academic groups (Settori Concorsuali) estratti da IRIS RM | ||
Departments (Dipartimenti) | RM | https://<iris-host>/gw/rest/api/departments | GET | X | Questa collezione contiene tutti i departments of the University (Dipartimenti) estratti da IRIS RM | ||
External Organizations (Organizzazioni esterne) | RM | https://<iris-host>/gw/rest/api/external-organizations | GET | X | Questa collezione contiene tutte le organizzazioni con cui l'Università ha una collaborazione (Organizzazioni esterne) estratti da IRIS RM | ||
Faculties (Facoltà) | RM | https://<iris-host>/gw/rest/api/faculties | GET | X | Questa collezione contiene tutte le faculties (Facoltà) estratte da IRIS RM | ||
Journals (Riviste) | RM | https://<iris-host>/gw/rest/api/journals | GET | X | Questa collezione contiene tutti i journals (Riviste) estratti da IRIS RM | ||
Person roles (Ruoli delle persone) | RM | https://<iris-host>/gw/rest/api/person-roles | GET | X | Questa collezione contiene tutti i person roles (Ruoli delle persone) estratti da IRIS RM | ||
Person titles (Profili delle persone) | RM | https://<iris-host>/gw/rest/api/person-titles | GET | X | Questa collezione contiene tutti i person titles (Profili delle persone) estratti da IRIS RM | ||
Publications (Pubblicazioni) - NB: in dismissione per la fine del 2019 | RM | https://<iris-host>/gw/rest/api/publications.tmp | GET | X | Questa collezione contiene tutte le pubblicazioni (Publications) estratte da IRIS IR. |
...
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"uid": "wfItem-17031",
"id": 17031,
"discriminator": "wfItem",
"displayValue": "test terza missione",
"year": 2018,
"snapshot": false,
"lastModified": "2018-04-11T17:39:16",
"estimatedImpact": "asdasdsadsad",
"contributorSet": [
{
"person": {
"pid": "rp05200",
"id": 5526,
"lastName": "COGNOME",
"idAb": "127652",
"cf": "XXXYYY",
"firstName": "NOME"
},
"role": {
"description": "Discussant",
"id": 87546
}
}
],
"ownerSet": [
{
"person": {
"idAb": "105031",
"id": 505,
"firstName": "SECONDO NOME",
"cf": "RCLFNC61M60G535N",
"pid": "rp00180",
"ORCID": "0000-0002-1195-530X",
"lastName": "COGNOME COGNOME"
},
"secondaryRoleSet": [
{
"role": {
"id": 20928,
"code": "ownerRolePublicEngagement.manager",
"description": "Responsabile scientifico"
}
}
],
"role": {
"description": "Organizzatore",
"id": 87467
}
}
],
"publicEngagementProjectLinkSet": [
{
"parent": {
"description": "test terza missione arcelli nuova",
"id": 17031
},
"child": {
"description": "Mucosal Immunization-Cluster Project",
"id": 2349
}
}
],
"wfItemType": {
"parentWfItemTypeSet": {
"identifier": "PEN",
"description": "Terza missione"
},
"identifier": "PEN.COMITATI",
"code": "PEN",
"description": "Partecipazione a comitati per la definizione di standard e norme tecniche"
},
"internalOrganizationUnitSet": [
{
"organizationUnit": {
"id": 30955,
"sourceId": "3499",
"idAb": "112929",
"description": "DIPARTIMENTO DI MEDICINA E CHIRURGIA (SCHOOL OF MEDICINE AND SURGERY)"
},
"role": {
"id": 87466,
"description": "partecipante"
}
},
{
"organizationUnit": {
"id": 4401,
"sourceId": "2952",
"idAb": "110438",
"description": "DIPARTIMENTO DI INFORMATICA, SISTEMISTICA E COMUNICAZIONE"
},
"role": {
"id": 87464,
"description": "coordinatore/organizzatore"
}
}
],
"identifier": "PEN-0016",
"publicEngagementLinkSet": [
{
"parent": {
"id": 16765,
"description": "BIOCCA DAY"
},
"child": {
"description": "test terza missione",
"id": 17031
}
}
],
"wfState": {
"id": 664,
"description": "draft"
},
"partnerSet": [
{
"relevance": {
"description": "nazionale",
"id": 87469
},
"organizationUnit": {
"idAb": "141090",
"id": 38300,
"description": "LUCAS S.R.L."
}
}
],
"description": "descrizione clob molto lunga",
"contributorPersonCurrentOrLastInternalOrganizationUnitSet": [
{
"organizationUnit": {
"description": "DIPARTIMENTO DI MEDICINA E CHIRURGIA (SCHOOL OF MEDICINE AND SURGERY)",
"id": 30955
}
}
],
"geographicalImpact": {
"id": 87472,
"description": "regionale"
},
"targetDescription": "asdasdasdasd",
"ownerPersonCurrentOrLastInternalOrganizationUnitSet": [
{
"organizationUnit": {
"id": 4401,
"description": "DIPARTIMENTO DI INFORMATICA, SISTEMISTICA E COMUNICAZIONE"
}
}
],
"secondaryCategorySet": [
{
"dictionary": {
"id": 87482,
"description": "organizzazione di eventi pubblici"
}
}
],
"externalFinancing": 123123123,
"numTotalDay": 1,
"istitutionalInitiative": false,
"initiativeLocation": "sdfsdfsdfsdfsdf",
"mainInternalOrganizationUnitSet": [
{
"organizationUnit": {
"description": "DIPARTIMENTO DI INFORMATICA, SISTEMISTICA E COMUNICAZIONE",
"id": 4401
}
}
],
"websiteSet": [
{
"url": "asdsadasdsad",
"description": "asdasdasdasdasd"
}
],
"startDate": "2018-04-01T00:00:00",
"activityRecipientSet": [
{
"dictionary": {
"description": "altro",
"id": 87476
}
}
],
"totalBudget": 123123231,
"externalPeople": "pippo pluto",
"evaluationToolSet": [
{
"dictionary": {
"description": "focus group ",
"id": 87477
}
}
],
"visibleOnPortal": true,
"secondaryInternalOrganizationUnitSet": [
{
"organizationUnit": {
"id": 30955,
"description": "DIPARTIMENTO DI MEDICINA E CHIRURGIA (SCHOOL OF MEDICINE AND SURGERY)"
}
}
],
"evaluationEnable": true,
"promoter": "asdasdasdasd",
"periodicEvent": false
} |
Centri di ricerca
METODO GET:
/gw/rest/api/research-centres
Tutti i parametri segnati con asterisco "*" possono essere usati come identificatori per ottenere una singola risorsa (single resource)
Nella versione FULL, invece, sono utilizzabili solo i paramentri contrassegnati da asterisco: gli altri vengono silenziosamente ignorati.
Campi disponibili per l'ordinamento: id, pid, name, year, startDate, lastModified, wfItemType.identifier, wfItemType.description
Parametri della Query di richiesta:
parametro | valore | descrizione |
---|---|---|
*id | Stringa contenente l'id dell'ITEM | |
*pid | Stringa contenente l'identificativo persistente | |
[type] | Stringa contenente il tipo di Item. Fare riferimento all'helpdesk di IRIS per conoscere i tipi disponibili. | |
active | boolean | Questo parametro consente di filtrare gli oggetti basandosi sul loro stato: attivo o cessato. |
validation.relation | Valori permessi: master|mostValidated|all. Se non c'è, allora il valore default è mostValidated | |
year | Anno di creazione dell'item | |
wfState | Stringa contenente wfState dell'item | |
name | Stringa contenente la descrizione dell'item. Si può anche usare il carattere asterisco "*". | |
Stringa contenente l'IRIS person id | ||
person.idAb | Stringa contenente il Person idAb | |
Stringa contenente il Codice Fiscale | ||
person.sourceId | Stringa contenente la persona, per gli Enti che non fanno uso di U-GOV | |
person.pid | Stringa contenente il Person PID (IRIS IR) | |
person.orcid | Stringa contenente il Person ORCID | |
person.relation | owner|contributor | Questo campo definisce una specifica relazione per una persona, e viene inteso in associazione con un altro filtro persona come ad esempio person.cf. Se non viene definito, si prende qualsisi tipo di associazione. |
Stringa contenente l'id Dipartimento. | ||
department.idAb | Stringa contenente l'idAb Dipartimento (U-GOV). | |
department.sourceId | Stringa contenente il Dipartimento (per coloro che non hanno U-GOV). | |
department.relation | owner|contributor | Questo parametro permette di specificare il ruolo dipartimento: principale o secondario. I valori possibili sono solamente owner o contributor. Questo campo va usato in associazione con altri filtri di dipartimento come ad esempio department.idAb. Se viene specificato, allora vengono restituiti solo gli item che corrispondono allo specifico dipartimento e al ruolo indicato. Se invece il parametro non è indicato, allora vengono restituiti tutti gli item che corrispondono al dipartimento specificato. |
department.match | byPerson|byDepartment | Questo parametro permette di specificare la modalità di selezione del dipartimento: per persona oppure per dipartimento. Infatti i valori possibili sono byPerson oppure byDepartment. Il campo va usato in associazione con altri filtri di dipartimento come il department.idAb. Se non viene fornito, allora si usano entrambi i tipi di associazione, altrimenti solo quella specificata. L'associazione "byPerson" prende il dipartimento ATTUALE della persona (owner o contributor). L'associazione "byDepartment" risale al dipartimento che era valido nel momento della CREAZIONE dell'item. |
Esempi
Per cercare tutti gli elementi:
https://<iris-host>/gw/rest/api/research-centres
Per cercare un Item con id=
123456:
https://<iris-host>/gw/rest/api/research-centres?id=123456
Per cercare un Item con miurIdentifier=123456:
https://<iris-host>/gw/rest/api/research-centres?miurIdentifier=123456
Per cercare un Item il cui nome è Scienze:
https://<iris-host>/gw/rest/api/research-centres?name=Scienze
Per cercare un Centro di ricerca il cui proprietario ha un attuale (by person) o precedente (byDepartment) dipartimento il cui identificativo è 4400:
https://<iris-host>/gw/rest/api/research-centres?department.relation=owner&department.match=byPerson&department.id=4400
Sono disponibili le seguenti risposte:
BASE OUTPUT: https://<iris-host>/gw/rest/api/research-centres/id=50919
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"id": 50919,
"identifyingValue": 50919,
"pid": "RSC-0067",
"displayValue": "test Centro di ricerca nuovo"",
"year": 2019,
"snapshot": true,
"masterId": 50072,
"mostValidated": true,
"startDate": "2019-01-14T00:00:00",
"endDate": "2021-01-13T00:00:00",
"wfItemType": {
"parentWfItemTypeSet": [
{
"parentWfItemTypeSet": [
{
"identifier": "RSC",
"description": "Centri di ricerca",
"priority": 12,
"managedBy": "user"
}
],
"identifier": "RSC.UNI",
"managedBy": "user",
"priority": 1,
"code": "RSC",
"description": "Centri di ricerca universitari"
}
],
"identifier": "RSC.UNI.RIC",
"description": "Centro di Ricerca Coordinato",
"priority": 1,
"code": "RSC",
"managedBy": "user"
},
"wfState": {
"id": 611,
"description": "approved"
},
"ownerSet": [
{
"person": {
"lastName": "Rossi",
"firstName": "Mario",
},
"endDate": "2021-01-13T00:00:00",
"startDate": "2019-01-14T00:00:00"
}
],
"ownerPersonCurrentOrLastInternalOrganizationUnitSet": [
{
"organizationUnit": {
"id": 5828,
"description": "Dipartimento di Scienze Sociali e Politiche",
"idAb": "417"
}
}
]
} |
FULL OUTPUT: https://<iris-host>/gw/rest/api/research-centres;full/id=50919
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
{
"uid": "wfItem-50072.snapshot",
"id": 50919,
"identifyingValue": 50919,
"pid": "RSC-0067",
"discriminator": "wfItem",
"displayValue": "test Centro di ricerca nuovo"",
"year": 2019,
"snapshot": true,
"masterId": 50072,
"mostValidated": true,
"startDate": "2019-01-14T00:00:00",
"endDate": "2021-01-13T00:00:00",
"lastModified": "2020-08-18T14:33:43",
"wfItemType": {
"parentWfItemTypeSet": [
{
"parentWfItemTypeSet": [
{
"identifier": "RSC",
"description": "Centri di ricerca",
"priority": 12,
"managedBy": "user"
}
],
"managedBy": "user",
"description": "Centri di ricerca universitari",
"identifier": "RSC.UNI",
"priority": 1,
"code": "RSC"
}
],
"identifier": "RSC.UNI.RIC",
"description": "Centro di Ricerca Coordinato",
"managedBy": "user",
"priority": 1,
"code": "RSC"
},
"internalOrganizationUnitSet": [
{
"role": {
"description": "Altre strutture coinvolte",
"id": 92120,
"code": "researchCentreRole.other-seats-involved"
},
"endDate": "2019-11-30T00:00:00",
"organizationUnit": {
"id": 5827,
"description": "Dipartimento di Scienze per gli Alimenti, la Nutrizione e l'Ambiente",
"idAb": "1011"
},
"startDate": "2019-07-01T00:00:00"
},
{
"role": {
"description": "Altre strutture coinvolte",
"id": 92120,
"code": "researchCentreRole.other-seats-involved"
},
"endDate": "2020-06-30T00:00:00",
"organizationUnit": {
"id": 5808,
"description": "Dipartimento di Diritto Pubblico Italiano e Sovranazionale",
"idAb": "1785"
},
"startDate": "2019-12-01T00:00:00"
},
],
"attachmentSet": [
{
"attachmentName": "test.doc",
"attachmentOwner": {
"id": 36001,
"lastName": "Bianchi",
"pid": "rp25910",
"firstName": "Mario"
},
"attachmentBlob": "52bab9f7-02e7-4442-b792-24f9a99428ec",
"attachmentType": {
"description": "Decreto",
"id": 92121,
"code": "researchCenterAttachmentType.decree"
},
"attachmentLoadingDate": "2020-08-18T13:43:40",
"attachmentDescription": "Attivazione"
}
],
"creator": {
"id": 7488,
"lastName": "Grillo",
},
"notes": "Attivazione: 14/01/2015",
{
"person": {
"idAb": "4219",
"ORCID": "0000-0002-1313-6965",
"id": 8599,
"lastName": "Leone",
"firstName": "Marco"
},
"role": {
"id": 94982,
"code": "researchCentreContributorRole.internal-member",
"description": "Membro interno"
},
"endDate": "2018-12-31T00:00:00",
"startDate": "2018-08-31T00:00:00"
},
],
"wfState": {
"description": "approved",
"id": 611
},
"ownerSet": [
{
"person": {
"lastName": "Carboni",
"firstName": "Marta",
},
"endDate": "2021-01-13T00:00:00",
"startDate": "2019-01-14T00:00:00"
}
],
"ownerPersonCurrentOrLastInternalOrganizationUnitSet": [
{
"organizationUnit": {
"id": 5828,
"idAb": "417",
"description": "Dipartimento di Scienze Sociali e Politiche"
}
}
],
"description": "GENDERS..."",
"contributorPersonCurrentOrLastInternalOrganizationUnitSet": [
{
"organizationUnit": {
"id": 5808,
"description": "Dipartimento di Diritto Pubblico Italiano e Sovranazionale",
"idAb": "1785"
}
},
{
"organizationUnit": {
"id": 5828,
"description": "Dipartimento di Scienze Sociali e Politiche",
"idAb": "417"
}
}
],
"externalCommiteeReferee": "Test",
"historicalDescriptionSet": [
{
"endDate": "2018-12-31T00:00:00",
"startDate": "2018-06-01T00:00:00",
"description": "TEST denominazione 1"
},
{
"endDate": "2017-11-20T00:00:00",
"startDate": "2017-02-01T00:00:00",
"description": "TEST denominazione Due"
}
],
"identifier": "RSC-0067",
"externalReferee": "Prof.,",
"purpose": "Genders nasce nel 1995 come ..."
} |
Persone
METODO GET
/gw/rest/api/people
...