Je hebt Javascript nodig om deze website te kunnen gebruiken. Pas je browserinstellingen in om verder te gaan!
Data model

Data Model Overview

Understand collection types, relationships, and the data families available through the API.

Onderwijsloket has dozens of information types, called collections. A collection holds items of one kind, such as articles, programmes, or locations.

Recognise collection types

Within our schema, we distinguish several types of collections, each serving a specific purpose:

  • Content collections:
    The core information carriers, such as articles, faqs, or programs.
  • Categorization collections:
    Collections used to group and classify content. Some categorization collections relate to a single content collection, while others categorize multiple content collections. Examples include topics, tracks, roles, and qualifications.
  • Meta collections:
    Collections used to assign metadata to content, such as authors, sources, or locations.
  • Block collections:
    Collections used as relational nodes in Content Documents. See Content Documents for how to render them.
  • Junction collections:
    Collections that define many-to-many relationships between items.

As with any system, there are exceptions. For example, the sectors collection functions both as a content collection and a categorization collection.

The interactive API explorer is the source of truth for every collection and field.

To make the schema easier to understand, we organize collections into families of closely related information. These families have no technical impact but help clarify the structure.

  • Knowledge base: Objective, neutral information in the form of articles and FAQs.
  • Navigator: Organizations, their contact details, and their offerings within the educational sector.
  • Media: Subjective content describing personal experiences in educational careers, including podcasts, videos, and blog posts.
  • Routes: Data describing potential pathways into educational careers based on personal characteristics.
  • Filters: Categorization collections shared across multiple families.
  • System: Data types tied to internal system functionality or not directly associated with other families.

The following pages describe the most useful families. Use the API reference when you need the complete collection and field inventory.

Keep in touch with the latest

Sign up for our monthly deep dives - straight to your inbox.