Overview

GakuNin RDM provides an API at the following link. These are notes on usage examples of this API.

https://api.rdm.nii.ac.jp/v2/

Reference

GakuNin RDM is built on OSF (Open Science Framework), and API documentation can be found at the following link. It conforms to OpenAPI.

https://developer.osf.io/

Obtaining a PAT

Obtain a PAT (Personal Access Token).

After logging in, you can create one from the following URL.

https://rdm.nii.ac.jp/settings/tokens/

Usage

You can also access it programmatically with the following script.

access_token=xxx
iiflla#u##rrmmroocreeppoaacAlOwssoomddedpipprr__sd=etouh}ottdddsnhnrenooo_qfslasrottttu'toe,deeseeeoehhpe'.qnnnkrtee=rAjuvvveytnsuse((npf(r=tosiv"psife{hntme.=a:liqo(spr/r/elur)obeoa/eeironsmaa_sztsv.epnptae"etidastl=)ne.t.ioTvrruhgoarisdp,endurmlt'_eot.o'(:d)nonaro.idbftgti''eeh.w)Bnteaiev(ctaa"u.hsrapjeclpafrco/ieavPl{sd2Ueas/T:c_UnctRoreoLdeskeqsesu_n/et"'so)tken}'

For reference, when the Authorization header was not specified, the following result was returned.

{'''dl''''mailpnmetnareetaksexta'stvta':'''''::::::[{]{NNN{','ooo'vfnnnteieeeorr,,,tssaitlo''n::':N0o,'n2e'.,p0e'r}_}page':10}},

Checking in the Browser

API output results can also be checked in the browser.

https://api.rdm.nii.ac.jp/v2/

As shown below, you can see that it was created with Django REST framework.

Also, it appears that “Django REST framework JSON:API” is used, with JSON:API adopted.

Summary

I hope this serves as a useful reference for the GakuNin RDM and OSF (Open Science Framework) APIs.