Stap 1: API-sleutel ophalen
- Log in op je Flixer Pro dashboard
- Ga naar Instellingen > API-sleutels
- Klik op Nieuwe sleutel aanmaken
- Geef de sleutel een naam (bijv. “Website integratie”)
- Selecteer de benodigde scopes:
leads:read - Om leads op te halen
leads:write - Om leads aan te maken
- 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