API-referens
REST API för att bygga egna integrationer.
LeadCallers API är ett REST-API över HTTPS som svarar med JSON. Med det kan du läsa och hantera leads programmatiskt och bygga egna integrationer mot din data. Den här sidan beskriver grunderna — fullständig endpoint-referens får du i admin under Inställningar → API.
Autentisering
Skapa en API-nyckel under Inställningar → API. Skicka den som
en Bearer-token i Authorization-headern på varje
anrop:
curl https://api.leadcaller.com/v1/leads \
-H "Authorization: Bearer DIN_API_NYCKEL" Endpoints
Alla endpoints ligger under https://api.leadcaller.com/v1/ och
följer vanliga REST-konventioner — GET för att läsa,
POST för att skapa. Listor är paginerade via
?cursor= och ?limit=. Exempel: hämta dina senaste
leads med GET /v1/leads, eller en enskild med
GET /v1/leads/{id}.
Felhantering
API:et använder vanliga HTTP-statuskoder: 2xx vid lyckat anrop,
4xx vid fel i din förfrågan och 5xx vid fel hos oss.
Felsvar innehåller ett maskinläsbart code och ett läsbart
message:
{
"error": {
"code": "unauthorized",
"message": "Ogiltig eller saknad API-nyckel."
}
} Rate limits
Anrop är hastighetsbegränsade per API-nyckel för att skydda tjänsten. Når du
gränsen svarar API:et med 429 Too Many Requests — vänta och
försök igen, gärna med exponentiell backoff. Bygg alltid in felhantering för
429 och 5xx i din klient.
Vill du hellre få data skickad till dig i realtid? Använd webhooks i stället för att polla API:et.