Kennisbank JSON beheer

Werkwijze voor export, bewerking en import van de volledige kennisbank als JSON.

Voor grootschalige contentupdates kun je de kennisbank in een keer exporteren en importeren als JSON. Dit is vooral handig bij herstructurering, bulkredactie of migratie tussen omgevingen.

Locatie in admin

Open /admin/kennisbank?tab=articles en gebruik:

  • Download JSON voor export.
  • Upload JSON voor import.

JSON basisvorm

{
  "schemaVersion": 1,
  "exportedAt": "2026-03-07T12:00:00.000Z",
  "chapters": [
    { "slug": "1-introductie", "title": "Introductie", "order": 0 }
  ],
  "articles": [
    {
      "slug": "1-introductie/voorbeeld",
      "title": "Voorbeeldartikel",
      "summary": "Korte toelichting",
      "tags": ["voorbeeld"],
      "format": "article",
      "order": 0,
      "content": "Markdown inhoud"
    }
  ]
}

Belangrijke importregels

  • Import synchroniseert de dataset.
  • Artikelen die niet in JSON staan worden verwijderd.
  • Slugs moeten uniek zijn.
  • Content moet geldige markdown zijn.
  • Gebruik geen dubbele titelkop in content als de titel al in metadata staat.

Gerelateerde pagina's