DHCR-API v2

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

dhcr-helpdesk /at/ clarin-dariah.eu

Documentation

Please note: The documentation below is from the older v1 version.
Use the prefix https://dhcr.clarin-dariah.eu/api/v2/ to access all endpoints.

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
http://dhcr.clarin-dariah.eu/api/v2/courses/index
List of recent, maintained courses (as listed on home page)
http://dhcr.clarin-dariah.eu/api/v2/courses/index?recent
Use of filter parameters
http://dhcr.clarin-dariah.eu/api/v2/courses/index?country_id=3
For a complete parameter reference, please check the API docs.
Count results
The count method accepts the same arguments as /courses/index.
http://dhcr.clarin-dariah.eu/api/v2/courses/count?recent
List of all countries
http://dhcr.clarin-dariah.eu/api/v2/countries/index
List of institutions
http://dhcr.clarin-dariah.eu/api/v2/institutions/index
List of Disciplines
http://dhcr.clarin-dariah.eu/api/v2/disciplines/index
Get a course count on institutions, sorted by course count
http://dhcr.clarin-dariah.eu/api/v2/institutions/index?sort_count
Grouped by country:
http://dhcr.clarin-dariah.eu/api/v2institutions/index?sort_count&group