Naar de inhoud

Campaigns

GET /api/v1/campaigns: LinkedIn-campagnes met het aantal inschrijvingen per status.

Haal je LinkedIn-campagnes op met per campagne hoeveel prospects erin zitten en hoe ver ze zijn. Handig voor een eigen overzicht of rapport naast de campagnes in de app.

GET https://leadforge.nl/api/v1/campaigns

Vraagt read

LinkedIn-campagnes van je werkruimte, nieuwste eerst.

Parameters

Geen. De lijst heeft geen paginering en geen filters, en geeft hoogstens 100 campagnes: de nieuwste. Alleen LinkedIn-campagnes komen mee.

Antwoord

Velden

NaamTypeBeschrijving
idtekst (uuid)Het id van de campagne.
nametekstDe naam van de campagne.
statustekstactive (actief), paused (gepauzeerd), draft (concept) of completed (afgerond).
dryRunbooleanOf de campagne in testmodus draait.
reviewBeforeSendbooleanOf berichten eerst goedgekeurd moeten worden voordat ze uitgaan.
createdAtdatum (ISO)Wanneer de campagne is aangemaakt.
enrollmentsobjectHet aantal inschrijvingen per status. Zie hieronder.

enrollments

Een inschrijving is één prospect in een campagne. enrollments telt de inschrijvingen per status, met deze sleutels:

SleutelBetekenis
activeActief
pausedGepauzeerd
completedAfgerond
repliedBeantwoord
bouncedGebounced

Een status zonder inschrijvingen ontbreekt in het object; tel hem als 0. Een campagne zonder inschrijvingen heeft {}.

Voorbeeld

curl
curl https://leadforge.nl/api/v1/campaigns \
  -H "Authorization: Bearer LF_LIVE_SLEUTEL"
JSON Antwoord 200
{
	"data": [
		{
			"id": "<campagne-id>",
			"name": "Marketingmanagers Utrecht",
			"status": "active",
			"dryRun": false,
			"reviewBeforeSend": true,
			"createdAt": "2026-10-20T09:00:00.000Z",
			"enrollments": {
				"active": 42,
				"replied": 6,
				"completed": 11
			}
		}
	]
}
StatusCodeWanneer
200De lijst met campagnes. Zonder campagnes is data een lege lijst.
401unauthorizedGeen geldige sleutel.
403forbiddenDe sleutel heeft geen read, of hoort niet bij één werkruimte.
429rate_limitedMeer dan 120 verzoeken per minuut.

Verder lezen