...
Rajapintoja kutsutaan käyttämällä GET- ja POST-metodeja riippuen kohteesta. Mahdolliset parametrit annetaan aina JSON-muodossa POST-kutsuissa.
Huomaa, että koodi-esimerkit koodiesimerkit saattavat näkyä rivitettynä selaimessa. Jos maalaat alueen (tai tuplaklikkaat aluetta), niin saat kopioitua tiedot oikein rivitettynä.
...
Kaikkien kutsujen autentikointi toteutetaan antamalla API-key Basic Auth
otsikkotiedoissa (api-key on käyttäjänimi, salasana on tyhjä. Muista ":"-merkki käyttäjänimen jälkeen kun asetat otsikkotiedon arvon). Esimerkiksi curl käytettäessä voidaan käyttäjänimi antaa "-u
" parametrilla. Kaksoispiste käyttäjänimen perässä estää curl
:a pyytämästä salasanaa.
Code Block | ||
---|---|---|
| ||
curl -u "oma_api_key:" https://opendata.metropolia.fi/r1/reservation/816121 |
Palvelut
Opetussuunnitelmat Opetussuunnitelmatietojen ja opintojaksojen haku.
Opintojakson toteutukset Opintojaksototeutuksien haku.
Varauspalvelu. Tilojen ja opintojaksototeutusten varausten haku.
Opintojaksototeutukset Opintojaksototeutuksien haku.
Opetussuunnitelmat Opetussuunnitelmatietojen haku.