...
Kenttä | Tyyppi | Kuvaus |
---|---|---|
name | teksti | Opetussuunnitelman nimi |
codes | lista | Lista opetussuunnitelman tunnuksia |
specialisationStructureViews | lista | Lista opintopolkuja, joille halutaan oma rakennenäkymä. Mikäli halutaan palauttaa rakennenäkymät jokaista opintopolkua varten, asetetaan listan ensimmäiseksi tunnisteeksi "all" |
accomplishmentPlanStructureViews | lista | Lista ajoitussuunnitelmien tunnisteita, joille halutaan oma rakennenäkymä. Mikäli halutaan palauttaa rakennenäkymät jokaista ajoitussuunnitelmaa varten, asetetaan listan ensimmäiseksi tunnisteeksi "all" |
Esimerkki:
Code Block |
---|
{
"codes": ["GS05S_W0808"],
"specialisationStructureViews": ["all"],
"accomplishmentPlanStructureViews": ["all"]
} |
Vastaus
Kenttä | Kuvaus |
---|---|
status | Tieto onnistuiko pyyntö vai oliko mahdollisia virheitä. "success ", "warn ", "error " |
message | Mahdollinen tarkentava viesti esimerkiksi virhetilanteissa. |
programmes | Opetussuunnitelmien tiedot |
Code Block |
---|
{
"status": "success",
"programmes": [ {
"id": "62868",
"code": "GS05S_W0808",
"currentStatus": "DRAFT",
"duration": 4,
"language": "fi",
"plans": [ {
"id": "3308",
"startSemester": 0,
"startYear": 2012,
"name": "Oletussuunnitelma"
}],
"specialisationOptions": [ {
"id": "370",
"name": "Graafinen suunnittelu",
"shortName": "Graafi",
"description": "GRAAFINE"
}],
"structureViews": [
{
"id": "182222",
"relations": [
{
"id": "182222",
"level": "0",
"treeId": "182222",
"learningUnit": {
"id": "62868",
"code": "GS05S_W0808",
"credits": 182,
"type": "PROGRAMME",
"status": "DRAFT",
"name": "Viestinnän koulutusohjelma"
}
},
{
"id": "182223",
"level": "1",
"treeId": "182222",
"learningUnit": {
"id": "62869",
"code": "GS05S_W0808-1000",
"credits": 50,
"type": "STUDY_MODULE",
"status": "DRAFT",
"luOptionality": "ALL_OF",
"name": "Perusopinnot"
}
},
{
"id": "182225",
"level": "2",
"treeId": "182222",
"learningUnit": {
"id": "78459",
"code": "MUK1011",
"credits": 3,
"type": "COURSE_UNIT",
"status": "DRAFT",
"name": "Piirustus ja maalaus I"
}
}
]
},
{
"id": "s370",
"relations": [
{
"id": "182222",
"level": "0",
"treeId": "182222",
"learningUnit": {
"id": "62868",
"code": "GS05S_W0808",
"credits": 6,
"type": "PROGRAMME",
"status": "DRAFT",
"name": "Viestinnän koulutusohjelma"
}
}
]
},
{
"id": "a3308",
"relations": [
{
"id": "182222",
"level": "0",
"treeId": "182222",
"learningUnit": {
"id": "62868",
"code": "GS05S_W0808",
"credits": 182,
"type": "PROGRAMME",
"status": "DRAFT",
"name": "Viestinnän koulutusohjelma"
},
"periods": [
{
"credits": 0,
"periodNumber": 0
},
{
"credits": 0,
"periodNumber": 1
},
{
"credits": 0,
"periodNumber": 2
},
{
"credits": 0,
"periodNumber": 3
},
{
"credits": 0,
"periodNumber": 4
},
{
"credits": 0,
"periodNumber": 5
},
{
"credits": 0,
"periodNumber": 6
},
{
"credits": 0,
"periodNumber": 7
},
{
"credits": 0,
"periodNumber": 8
},
{
"credits": 0,
"periodNumber": 9
},
{
"credits": 0,
"periodNumber": 10
},
{
"credits": 0,
"periodNumber": 11
},
{
"credits": 0,
"periodNumber": 12
},
{
"credits": 0,
"periodNumber": 13
},
{
"credits": 0,
"periodNumber": 14
},
{
"credits": 0,
"periodNumber": 15
}
]
}
]
}
],
"name": "Viestinnän koulutusohjelma",
"description": "",
"content": "",
"development": "",
"furtherInformation": ""
}]
} |
Opintojaksojen haku
Kenttä | Tyyppi | Kuvaus |
---|---|---|
name | teksti | Opintojakson nimi |
codes | lista | Lista opintojaksojen tunnuksia |
...