Skip to content

Make a request to one of the Vipunen API's endopoints. The base url is http://api.vipunen.fi to which a specific url defined by path is appended.

vipunen_api(path)

Arguments

path

character url to be appended to the host.

Value

vipunen_api (S3) object with the following attributes:

content

a list of parsed JSON content.

path

path provided to get the resonse.

response

the original response object.

Details

This is a low-level function intended to be used by other higher level functions in the package.

Examples

# Get available resources
vipunen_api("api/resources")
#> <Vipunen API api/resources>
#> List of 24
#>  $ : chr "avoin_yliopisto"
#>  $ : chr "erilliset_opinto_oikeudet"
#>  $ : chr "suoritteet"
#>  $ : chr "opiskelijat_ja_tutkinnot"
#>  $ : chr "toimipisteet"
#>  $ : chr "yo_talous2"
#>  $ : chr "avoin_amk"
#>  $ : chr "amk_talous"
#>  $ : chr "koulutusluokitus"
#>  $ : chr "yo_talous"
#>  $ : chr "amk_talous2"
#>  $ : chr "suorittanut55"
#>  $ : chr "ytl_arvosanat"
#>  $ : chr "tavoiteajassa_tutkinnon_suorittaneet"
#>  $ : chr "harjoittelukoulut"
#>  $ : chr "koulutuksenkustannukset"
#>  $ : chr "alayksikkokoodisto"
#>  $ : chr "toimitilat"
#>  $ : chr "henkilosto"
#>  $ : chr "yamk_tutkinnot"
#>  $ : chr "muu_henkilosto_amk"
#>  $ : chr "taydennyskoulutukset"
#>  $ : chr "opinnaytetyot"
#>  $ : chr "julkaisut"