Content Metadata API

Simon edited this page Oct 1, 2018 · 5 revisions

We offer an export of metadata for all learning content on serlo.org.
(There is a separate API for the content itself.)

Articles

Data Explanation

  • titel: titel of the article
  • description: is generated from the first sentences of the content
  • guid: a number to unambiguously identify all content provided by Serlo
  • keywords: the keywords are not yet very meaningful in consistently linking to an article
  • categories: topic-paths and curriculum-paths leading to the article
  • lastModified: date of the most recent change
  • revisionCount: number of adaptations that have been processed until now
  • authorCount: number of authors that have been involved until now

Quality assurance

revisionCount and authorCount can be used as indicators for the quality of our content. By using e.g. revisionCount:5+ and authorCount:2+, new articles and articles with few authors involved can be filtered out.

Courses

https://de.serlo.org/entity/api/json/export/course https://de.serlo.org/entity/api/json/export/course-page

Exercises

https://de.serlo.org/entity/api/json/export/text-exercise

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.