...
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ä.
...
Code Block | ||||
---|---|---|---|---|
| ||||
# Otsikkotiedoissa curl -u "metropoliaoma_api_publickey:" -H "Accept-Language: en" httphttps://opendata.metropolia.fi/r1/reservation/816121 # Query parametrina "l". Jos molemmat annettu niin query parametri yliajaa otsikkotiedoissa asetetun. curl -u "metropoliaoma_api_publickey:" httphttps://opendata.metropolia.fi/r1/reservation/816121?l=en |
...
Kaikkien kutsujen autentikointi toteutetaan antamalla api_API-key Basic Auth
headereissa 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 "metropoliaoma_api_publickey:" httphttps://opendata.metropolia.fi/r1/reservation/816121 |
Palvelut
Opetussuunnitelmat Opetussuunnitelmatietojen ja opintojaksojen haku.
Opintojakson toteutukset Opintojaksototeutuksien haku.
Varauspalvelu. Tilojen ja opintojaksototeutusten varausten haku.