DHCR-API

The Digital Humanities Course Registry API

About the DH Course Registry

The Digital Humanities Course Registry (DHCR) collects metadata on academic education programmes, trainings and courses about methods, tools and topics in the field of the digital humanities. The overall API output format is JSON.

Visit the Digital Humanities Course Registry home page for more information!

DHCR Info Page

Support

hendrik@clarin.eu

Documentation

API docs on Swagger

Error Reports & Feature Requests

Issue tracker on GitHub

Legal Information

Imprint

All course meta data is licensed using CC-BY 4.0


Getting Started

List of all courses, including historical records
https://dhcr.clarin-dariah.eu/api/v1/courses/index
List of recent, maintained courses (as listed on home page)
https://dhcr.clarin-dariah.eu/api/v1/courses/index?recent
Use of filter parameters
For a commplete parameter reference, please check the API docs .
https://dhcr.clarin-dariah.eu/api/v1/courses/index?country_id=3
Count results
The count method accepts the same arguments as /courses/index.
https://dhcr.clarin-dariah.eu/api/v1/courses/count?recent
List of all countries
https://dhcr.clarin-dariah.eu/api/v1/countries/index
List of institutions
https://dhcr.clarin-dariah.eu/api/v1/institutions/index
List of Disciplines
https://dhcr.clarin-dariah.eu/api/v1/disciplines/index
Get a course count on institutions, sorted by course count
https://dhcr.clarin-dariah.eu/api/v1/institutions/index?sort_count
Grouped by country:
https://dhcr.clarin-dariah.eu/api/v1institutions/index?sort_count&group