API og webhooks: Integrér Salesbase med jeres egne systemer
Salesbase tilbyder REST API, webhooks og en MCP-server, så I kan koble jeres egne systemer, website, middleware og AI-klienter til CRM'et.
Hvor konfigureres det?
Gå til Indstillinger → API & Webhooks (workspace-automatisering).
Offentlig API-dokumentation
Fuld REST reference til integrations-endpoints (workspace API-nøgler) findes på salesbase.dk/udvikler og API-reference. Maskinlæsbar JSON: GET /api/v1/docs?full=true (offentlig, ingen auth).
Mobilapp-endpoints (voice, notifikationer, timere m.m.) kræver app-login (JWT) og er ikke en del af den offentlige integrationsreference.
MCP-server (anbefalet til AI-klienter)
Salesbase eksponerer en Model Context Protocol (MCP)-server på https://app.salesbase.dk/api/mcp. Claude, Cursor og andre AI-klienter får meta-værktøjer der kan finde og kalde hele integrations-API'et med jeres API-nøgle.
Kopiér MCP-URL under fanen Forbind AI. Se Forbind AI via MCP-server og produktsiden MCP-server.
AI-agenter (Claude, Cursor m.fl.)
Anbefalet: forbind klienten via MCP-server, så agenten har tools til at kalde API'et direkte.
Uden MCP / scripts: se Styr Salesbase med AI-agenter og udvikler-hubben. Download Markdown-referencen fra Forbind AI-fanen (underfanen Markdown) eller GET /api/v1/docs/markdown.
API-nøgler
- Opret en API-nøgle med beskrivende navn
- Kopiér nøglen med det samme (vises kun én gang)
- Opbevar sikkert som andre hemmeligheder
- Tilbagekald nøgler der ikke længere bruges
En API-nøgle kan kun gøre det, som den bruger der oprettede den, har adgang til i workspace'et (moduler og data-scope). Opret integrations-nøgler med en bruger der har den adgang, integrationen skal bruge.
API-kald autentificeres med Bearer token mod /api/v1/*-endpoints. MCP bruger samme nøgler og scopes.
Typiske use cases
- Opret leads fra website-formular
- Synkroniser kontakter med eksternt system
- Hent pipeline-data til BI-værktøj
- Opdater status fra produktionssystem
- Opret noter der vises i Noter-fanen (se API: Noter og aktiviteter)
- Lad Claude eller Cursor styre CRM via MCP
Webhooks
I Automatiseringer kan I tilføje Webhook-nodes der sender JSON til jeres URL, når en trigger opfyldes (fx deal vundet, ny lead).
Outbound abonnementer: POST /api/v1/webhooks/subscriptions med events som custom_object.created, offer.sent, booking.approved m.fl.
Inbound: POST /api/webhooks/automation/{id} (automation secret) og POST /api/v1/webhooks/zapier (API-nøgle).
Modtagende system skal svare med HTTP 2xx for at bekræfte modtagelse.
Rate limits og sikkerhed
Respekter dokumenterede rate limits. Brug HTTPS-endpoints til webhooks. Del aldrig API-nøgler i frontend-kode eller offentlige repos.
Zapier og Make
For no-code integrationer kan I bruge Zapier/Make med Salesbase API eller dedikerede connectors, hvor de findes.