Home Articles Books Search About
日本語
Operating GakuNin RDM API with Node.js — From Project Creation to GitHub + Vercel Auto-Deploy

Operating GakuNin RDM API with Node.js — From Project Creation to GitHub + Vercel Auto-Deploy

Overview GakuNin RDM is a research data management platform provided by the National Institute of Informatics (NII). It is built on the Open Science Framework (OSF) and allows automating project operations through its API. This article introduces how to perform the following operations using the GakuNin RDM API from Node.js. Creating and configuring projects Creating and updating wikis Adding members GitHub integration + automatic deployment with Vercel Prerequisites Obtaining a Personal Access Token Log in to GakuNin RDM Navigate to Settings > Personal Access Tokens Create a new token (scopes: osf.full_read, osf.full_write) Project Initialization mkdir rdm && cd rdm npm init -y npm install dotenv Save the token in a .env file. ...