Overzicht
Met de Flixer API kun je leads rechtstreeks vanaf je website naar Flixer sturen. Een lead kan bevatten:- Klantgegevens - Contactinformatie van de klant (verplicht)
- Opdrachtgegevens - Beschrijving van de gewenste werkzaamheden (verplicht)
- Adresgegevens - Waar de klus uitgevoerd moet worden (optioneel)
Adresgegevens zijn optioneel. Zo kun je ook leads aanmaken die alleen
naam/e-mail/telefoon bevatten, zoals bij Meta/Facebook Lead Ads en de
CSV-import. Er wordt alleen een adres aangemaakt wanneer
street, postalCode
én city allemaal zijn meegegeven; een gedeeltelijk adres wordt genegeerd.Endpoint
leads:write
Request velden
Adres (optioneel)
Het volledige adres is optioneel. Wil je een adres koppelen, geef danstreet,
postalCode én city samen mee — anders wordt het adres genegeerd en krijgt de
lead addressId: null.
¹ Alleen verplicht als je een adres wilt aanmaken:
street, postalCode en
city zijn alle drie nodig of geen van alle.
Klant (verplicht)
Als
companyName is ingevuld, wordt de klant als zakelijke klant geregistreerd.Opdracht (verplicht)
Priority waarden:
low, medium, high, urgent (standaard: medium)
Lead zonder adres
Heb je alleen naam/e-mail/telefoon (zoals bij Meta/Facebook Lead Ads of een CSV-import)? Laat de adresvelden dan gewoon weg. De lead wordt aangemaakt metaddressId: null.
cURL
Volledig voorbeeld
Response
Bij succes ontvang je de aangemaakte lead:De response bevat het volledige work item-object. Naast de bovenstaande velden
worden ook velden als
category, budgetQuote, notes, estimatedCost,
finalCost, tags, scheduledStart/scheduledEnd, updatedAt, createdBy
en updatedBy teruggegeven (leeg/null als ze niet van toepassing zijn).
Is er geen (volledig) adres meegegeven, dan is addressId null.Foutafhandeling
De request wordt server-side gevalideerd. Ontbrekende verplichte velden
(
customerName, title) of ongeldige waarden worden afgewezen met een
400 Bad Request; het message-veld in de response beschrijft wat er misging.