Skip to main content

Overzicht

Met de Flixer API kun je data ophalen voor synchronisatie met externe systemen zoals:
  • CRM systemen
  • Business Intelligence tools
  • Google Sheets of Excel
  • Zapier / Make automations

Beschikbare data

Leads ophalen

Query parameters:
Response:

Opdrachten ophalen

Werkt identiek aan /leads, maar retourneert opdrachten die verder zijn in het proces (ingepland, in uitvoering, afgerond).

Synchronisatie strategieen

Periodieke sync

Poll de API op vaste intervallen (bijv. elke 5 minuten):
Houd rekening met rate limits. Poll niet vaker dan nodig.

Incremental sync

Houd lokaal bij welke items je al hebt en filter op receivedAt:

Voorbeeld: Google Sheets

Synchroniseer leads naar Google Sheets met Apps Script:
Stel een trigger in om syncFlixerLeads automatisch te draaien (bijv. elk uur).

Best practices

Als je dezelfde data meerdere keren nodig hebt, cache de response lokaal in plaats van herhaalde API calls.
Gebruik het id veld als unieke key bij het synchroniseren. Check of een item al bestaat voordat je het toevoegt.
Houd bij wanneer je laatst hebt gesynchroniseerd en hoeveel items zijn verwerkt. Dit helpt bij debugging.
Als een sync mislukt, log de fout en probeer het later opnieuw. Stop niet de hele sync bij een enkel item dat faalt.