-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Issue Description
I'm currently migrating our integration from the old CRISTIN API to CRISTIN API V2 and NVA API, and I've noticed that the academic_disciplines field available in CRISTIN V2 doesn't appear to exist in the NVA API.
Background
Old CRISTIN API
The old API provided the vitdisipliner field:
"vitdisipliner": [
{
"kode": "919",
"navn": "Andre landbruksfag"
}
]CRISTIN API V2
This field is now called academic_disciplines:
"academic_disciplines": [
{
"code": "919",
"name": {
"en": "Other agricultural sciences"
}
}
]Example: https://api.cristin.no/v2/projects/415920
NVA API
After reviewing the NVA data model and API documentation, I cannot find an equivalent field for academic_disciplines in the NVA project/publication schema.
Use Case
Our system relies on this field to:
- Categorize research projects by scientific disciplines
- Filter and organize research content
- Meet reporting requirements
- Integrate with internal systems
We have a research content-type with a researchAreas property that needs to map to academic disciplines from CRISTIN/NVA.
Questions
- Does the NVA API currently support the
academic_disciplinesfield for projects? - If not, is this field planned for future implementation?
- What is the recommended approach to handle academic discipline categorization in NVA?
- Is there an alternative field or endpoint where this information can be retrieved?
Request
If this field is not currently available, I would like to formally request its inclusion in the NVA API to maintain feature parity with CRISTIN API V2.
Thank you for your assistance!