---
title: "Pagina-index"
method: GET
path: "/api/content.json"
tags: ["Open data"]
---

# Pagina-index

`GET /api/content.json`

## Request

- Base URL: `https://www.citeerbaar.nl`
- URL: `https://www.citeerbaar.nl/api/content.json`
- Auth: none declared

Elke gepubliceerde pagina met titel, samenvatting, type en wijzigingsdatum.

## Headers

- `If-None-Match` string

## Response `200`

OK. Zwakke ETag; met If-None-Match volgt 304. Cache-Control: max-age=300, stale-while-revalidate=600.

- object: Omslag van content.json en answers.json: als Envelope, maar zonder content_hash.
  - `name` string, required
  - `description` string
  - `url` string, uri, required
  - `inLanguage` string
  - `publisher` object
  - `license` string, uri
  - `usage` string
  - `generated_at` string, date-time, required
  - `last_modified` string, date-time, required
  - `related` object
  - `count` unknown
  - `items` unknown

## Other responses

- `304`: Not Modified: de ETag uit If-None-Match klopt nog, de inhoud is niet veranderd. Geen body.
- `405`: Alleen GET, HEAD en OPTIONS. Header Allow noemt ze.

---

[API](https://skmtc.dev/citeerbaar/apis/citeerbaar-open-data-en-agent-laag.md) · [All operations](https://skmtc.dev/citeerbaar/apis/citeerbaar-open-data-en-agent-laag/llms.txt) · [OpenAPI document](https://skmtc.dev/citeerbaar/apis/citeerbaar-open-data-en-agent-laag/revisions/565b296eeecf?raw)
