Naar de inhoud

Content gaps

GET /api/v1/content-gaps: vragen die de agent op je site niet kon beantwoorden.

Content gaps zijn de open vragen van je werkruimte, met hoe vaak ze gesteld zijn. In de app staan ze onder Wat het brein nog niet weet. Ze komen van bezoekers die de agent op je site iets vroegen wat hij niet kon beantwoorden. Daarnaast ontstaat er een open vraag op Welkom als je een hypothese op Deels of Klopt niet zet en er een toelichting bij geeft; zo'n vraag heeft geen agentId. Gebruik de lijst om te zien welke informatie op je site of in het brein ontbreekt.

GET https://leadforge.nl/api/v1/content-gaps

Vraagt read

Open en afgehandelde vragen, de vaakst gestelde eerst. Filter met resolved.

Parameters

Queryparameters

NaamTypeStandaardBeschrijving
limitgetal50Aantal vragen per pagina, hoogstens 200.
cursortekstDe nextCursor van de vorige pagina.
sincedatumAlleen vragen met updatedAt vanaf dit moment, als ISO-datum.
resolvedtrue of falsetrue geeft alleen afgehandelde vragen (beantwoord of weggezet), false alleen open vragen. Zonder of met een andere waarde komen beide mee.

De lijst staat op frequency, vaakst gesteld eerst. Hoe je doorbladert staat in Paginering en filters.

Let op

Anders dan bij leads en conversations geeft een ongeldige since hier een fout: 400 met code bad_request en de melding Ongeldige `since`; gebruik een ISO-datum.

Antwoord

Velden

NaamTypeBeschrijving
idtekst (uuid)Het id van de vraag.
questiontekstDe vraag zoals bezoekers hem stelden.
descriptionnullAltijd null.
frequencygeheel getalHoe vaak de vraag gesteld is.
confidencenullAltijd null.
priorityteksthoog, middel of laag.
categorynullAltijd null.
resolvedbooleanfalse als de vraag nog open staat, anders true.
createdAtdatum (ISO)Wanneer de vraag voor het eerst binnenkwam.
updatedAtdatum (ISO)Wanneer de vraag voor het laatst is bijgewerkt.
agentIdtekst of nullDe publieke sleutel van de agent die de vraag kreeg, dezelfde als id in GET /api/v1/agents. null als de vraag niet van de agent op je site komt.

Voorbeeld

curl
curl "https://leadforge.nl/api/v1/content-gaps?resolved=false&limit=20" \
  -H "Authorization: Bearer LF_LIVE_SLEUTEL"
JSON Antwoord 200
{
	"data": [
		{
			"id": "<vraag-id>",
			"question": "Leveren jullie ook in België?",
			"description": null,
			"frequency": 14,
			"confidence": null,
			"priority": "hoog",
			"category": null,
			"resolved": false,
			"createdAt": "2026-10-12T11:05:00.000Z",
			"updatedAt": "2026-11-06T16:30:00.000Z",
			"agentId": "<publieke sleutel van de agent>"
		}
	],
	"hasMore": true,
	"nextCursor": "<vraag-id>"
}
StatusCodeWanneer
200Een pagina met vragen, ook als die leeg is.
400bad_requestsince is geen geldige datum.
401unauthorizedGeen geldige sleutel.
403forbiddenDe sleutel heeft geen read, of hoort niet bij één werkruimte.
429rate_limitedMeer dan 120 verzoeken per minuut.

Verder lezen