CitationLab
Plattform

Full programmatisk tilgang til AI-synlighetsdata

CitationLab REST API og MCP-server gir utviklere og byråer full tilgang til å hente, analysere og integrere AI-synlighetsdata i egne systemer, rapporter og workflows.

Hva du får tilgang til

Fra enkle datauttrekk til avansert MCP-integrasjon med Claude — bygget for utviklere og byråer som trenger mer enn et standard dashboard.

REST API

Hent siteringsdata, AI Visibility Score og historikk via standard REST-endepunkter. Støtter JSON-svar med paginering og filtrering.

CitationLab Manager MCP

Claude-integrasjon for AI-drevet analyse direkte i chat. Hent sanntids AI-synlighetsdata inn i Claude-samtaler via Model Context Protocol.

Webhook-støtte

Push-varsler til egne systemer ved endringer i synlighet, nye siteringer eller anomalier. Konfigurer hendelsestyper per webhook.

Dokumentasjon

API-dokumentasjon med eksempler for å komme raskt i gang med integrasjonen.

Autentisering

Sikker tilgang med API-nøkler per prosjekt. Enkel oppsett med standard HTTP-headere.

API-nøkkel autentisering

Alle API-kall krever en gyldig API-nøkkel sendt som Bearer-token i Authorization-headeren. Hver nøkkel er knyttet til en organisasjon og gir tilgang til prosjektene innenfor den.

# Eksempel på autentisering
curl -H "Authorization: Bearer DIN_API_NØKKEL" \
https://api.citationlab.ai/api/projects
NøkkeltypeBearer token
TilgangPer prosjekt
FormatJSON-svar

API-endepunkter

Komplett oversikt over tilgjengelige endepunkter. Alle returnerer JSON og støtter paginering.

Prosjekter

Opprett, list og hent detaljer om prosjektene dine. Hvert prosjekt representerer et domene du overvåker.

GET/api/projects
POST/api/projects
GET/api/projects/{id}
GET/api/projects/{id}/summary

Siteringer

Hent og søk i siteringer. Filtrer på domene, URL, tidsperiode og AI-modell.

GET/api/projects/{id}/citations
GET/api/projects/{id}/citations/search
GET/api/projects/{id}/citations/by-domain
GET/api/projects/{id}/citations/by-url
GET/api/projects/{id}/citations/{citationId}

Prompts og svar

Administrer prompts som overvåker AI-modellenes svar. Legg til, kjør og hent resultater.

GET/api/projects/{id}/prompts
POST/api/projects/{id}/prompts
POST/api/projects/{id}/prompts/run
GET/api/projects/{id}/prompts/{promptId}/responses

Synlighet og måltall

Hent KPI-er, synlighetstrender og sammenlign perioder for å måle fremgang.

GET/api/projects/{id}/kpis
GET/api/projects/{id}/visibility/trends
GET/api/projects/{id}/visibility/compare
GET/api/projects/{id}/model-performance

Konkurrenter

Legg til konkurrenter, sammenlign synlighet og analyser trender mot ditt domene.

GET/api/projects/{id}/competitors
POST/api/projects/{id}/competitors
GET/api/projects/{id}/competitors/trends
POST/api/projects/{id}/competitors/discover

Forretningsprofil og personas

Generer og oppdater forretningsprofil. Opprett personas for målrettet prompt-generering.

GET/api/projects/{id}/business-profile
POST/api/projects/{id}/business-profile/generate
GET/api/projects/{id}/personas
POST/api/projects/{id}/personas/generate

Analyse og revisjon

Kjør nettstedsrevisjon, innholdsanalyse med Chunkalyzer og temaanalyse med Fanalyzer.

GET/api/projects/{id}/website-audit
GET/api/projects/{id}/audit/{auditId}
POST/api/projects/{id}/chunkalyzer
GET/api/projects/{id}/chunkalyzer/results
POST/api/projects/{id}/fanalyzer
GET/api/projects/{id}/fanalyzer/results

Kom raskt i gang

Noen eksempler på vanlige API-kall for å hente siteringsdata og kjøre prompts.

Hent siteringer for et prosjekt
GET /api/projects/{id}/citations
Response:
{
"citations": [
{
"query": "beste CRM for SMB",
"model": "chatgpt",
"cited": true,
"position": 2,
"url": "https://dittdomene.no/crm"
}
],
"total": 142
}
Kjør prompts mot AI-modeller
POST /api/projects/{id}/prompts/run
Request body:
{
"prompt_ids": [101, 102, 103],
"models": ["chatgpt", "gemini", "perplexity"]
}
Response:
{
"status": "running",
"prompts_queued": 3,
"models": 3,
"estimated_time": "45s"
}
Hent synlighetstrender
GET /api/projects/{id}/visibility/trends
Response:
{
"trends": [
{
"date": "2026-03-17",
"visibility_score": 72.4,
"citations_count": 38
}
]
}
Sammenlign mot konkurrenter
GET /api/projects/{id}/competitors/trends
Response:
{
"your_score": 72.4,
"competitors": [
{
"domain": "konkurrent.no",
"score": 65.1,
"trend": "declining"
}
]
}

MCP-integrasjon for AI-assisterte workflows

CitationLab støtter Model Context Protocol (MCP) som gir AI-verktøy direkte tilgang til siteringsdata og synlighetsmåltall i sanntid.

Claude Code-integrasjon

Bruk CitationLab Manager MCP direkte i Claude Code og andre MCP-kompatible verktøy. Hent, analyser og handle på siteringsdata uten å forlate utviklermiljøet.

Sanntids siteringsdata

MCP-serveren gir tilgang til alle siteringer, synlighetsmåltall, konkurrentdata og trender direkte i AI-samtalen. Spør og få svar med oppdaterte tall.

Over 50 tilgjengelige verktøy

MCP-serveren eksponerer over 50 verktøy for prosjektstyring, siteringsanalyse, konkurrentovervåking, promptkjøring, Chunkalyzer, Fanalyzer og mer.

Eksempel på MCP-konfigurasjon for Claude Code
{
"mcpServers": {
"citationlab": {
"url": "https://mcp.citationlab.ai/sse",
"headers": {
"Authorization": "Bearer DIN_API_NØKKEL"
}
}
}
}

Vanlige spørsmål om API og MCP

Hvilken autentisering bruker API-en?

API-nøkler per organisasjon med rollebasert tilgangsstyring. Du kan opprette separate nøkler for lesing og skriving, og rotere dem uten nedetid.

Kan jeg bruke API-en til egne dashboards?

Ja. Mange byråer og SaaS-selskaper bygger egne dashboards og integrasjoner på toppen av CitationLab API.

Hva er MCP-serveren?

CitationLab Manager MCP lar Claude-modeller (Anthropic) hente sanntids AI-synlighetsdata direkte i samtalen. Dette gjør det mulig å analysere, sammenligne og få anbefalinger uten å forlate chat-grensesnittet.

Finnes det rate limiting?

Ja, API-et har rate limiting for å sikre stabil ytelse for alle brukere. Detaljer om grenser finnes i API-dokumentasjonen.

REST API
standard HTTP-endepunkter med JSON
MCP
direkte Claude-integrasjon via Model Context Protocol
50+
tilgjengelige verktøy via MCP-serveren

Klar til å bygge på toppen av CitationLab?

Ta kontakt med oss for å få tilgang til API-et og komme i gang med integrasjonen.