Skip to content

Content

Content is the source material your knowledge base is built from: documents, videos, and guides. These endpoints list those resources and return their text.

GET /v1/content

Lists viewable content resources, most recent first, scoped to what you can see. Notes are never returned.

ParameterTypeNotes
querystringTitle keywords. Every word must appear in the title, any order, case-insensitive.
typestringOne of document, video, guide.
cursorstringPagination cursor from a previous response.
limitnumber1–100. Default 50.
Terminal window
curl "https://api.mereon.ai/v1/content?type=video&limit=20" \
-H "Authorization: Bearer $MEREON_TOKEN"
{
"data": [
{
"id": "cnt_44de...",
"title": "Finance Handbook",
"type": "document",
"summary": "Company finance policies and procedures.",
"durationSeconds": null,
"url": "https://mereon.ai/content/finance-handbook",
"createdAt": "2026-01-10T08:00:00.000Z",
"updatedAt": "2026-05-01T12:00:00.000Z"
}
],
"nextCursor": null
}

GET /v1/content/{id}

Title, type, summary, and duration of a single resource.

Terminal window
curl "https://api.mereon.ai/v1/content/cnt_44de" \
-H "Authorization: Bearer $MEREON_TOKEN"
FieldTypeNotes
idstringContent id.
titlestringResource title.
typestringdocument, video, or guide.
summarystring | nullShort summary, when available.
durationSecondsnumber | nullMedia duration in seconds (videos only).

GET /v1/content/{id}/text

Full document text or the video transcript, split into ordered chapters.

{
"contentId": "cnt_44de...",
"title": "Finance Handbook",
"type": "document",
"url": "https://mereon.ai/content/finance-handbook",
"chapters": [
{
"id": "chp_1b7c...",
"sequence": 1,
"headline": "Submitting an expense report",
"text": "Attach receipts and submit before month end..."
}
]
}
FieldTypeNotes
chapters[].idstringChapter id (matches chapter search results).
chapters[].sequencenumberOrder within the content.
chapters[].headlinestring | nullSection heading, when present.
chapters[].textstringThe chapter’s text or transcript segment.