Skip to main content

Stap 1: API-sleutel ophalen

  1. Log in op je Flixer Pro dashboard
  2. Ga naar Instellingen > API-sleutels
  3. Klik op Nieuwe sleutel aanmaken
  4. Geef de sleutel een naam (bijv. “Website integratie”)
  5. Selecteer de benodigde scopes:
    • leads:read - Om leads op te halen
    • leads:write - Om leads aan te maken
  6. Kopieer de gegenereerde sleutel (deze wordt maar één keer getoond!)
Bewaar je API-sleutel veilig. Deel deze nooit in publieke code of repositories.

Stap 2: Eerste request maken

Test je API-sleutel door de lijst met leads op te halen:
curl -X GET "https://api.flixerpro.io/v1/leads" \
  -H "X-API-Key: jouw_api_sleutel"
Je ontvangt een JSON response met je leads:
{
  "data": [
    {
      "id": "WRK...",
      "title": "Lekkage badkamer",
      "status": "request",
      "customer": {
        "name": "Jan de Vries"
      }
    }
  ],
  "limit": 50
}

Stap 3: Lead aanmaken

Maak je eerste lead aan:
curl -X POST "https://api.flixerpro.io/v1/leads" \
  -H "X-API-Key: jouw_api_sleutel" \
  -H "Content-Type: application/json" \
  -d '{
    "street": "Keizersgracht",
    "streetNumber": "123",
    "postalCode": "1015 CJ",
    "city": "Amsterdam",
    "customerName": "Jan de Vries",
    "email": "jan@voorbeeld.nl",
    "phone": "+31612345678",
    "title": "Lekkage badkamer",
    "description": "Waterdruppels op het plafond"
  }'
Gefeliciteerd! Je hebt je eerste lead aangemaakt via de API.

Volgende stappen

Authenticatie

Leer meer over API-sleutels en scopes

Lead capture

Integreer lead capture in je website