Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RDA-API

Minimal FastAPI microservice that serves a handful of JSON reference datasets (RDA domains, interest groups, pathways, working groups, GORC, and UN SDGs).

Endpoints

Method Path Description
GET / Health check
GET /gorc Returns data/gorc.json
GET /domains Returns data/rdaDomains.json
GET /interestgroups Returns data/rdaInterestGroups.json
GET /pathways Returns data/rdaPathways.json
GET /workinggroups Returns data/rdaWorkingGroups.json
GET /sdg Returns data/unSDGs.json

Local development

poetry install
poetry run uvicorn main:app --reload

Docker

Build and run:

docker build -t rda-api:latest .
docker run -p 8010:8000 rda-api:latest

About

Serves RDA specific JSON reference datasets

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages