API
Koppel je eigen CRM of software aan Schedulinq: plan, nodig uit en voeg teamleden toe vanuit je eigen systeem, en hoor van elke wijziging via webhooks.
- OverzichtWaar de Schedulinq API voor is, de drie knoppen die een CRM krijgt, en wat hij bewust aan het dashboard overlaat.
- Authenticatie en API-sleutelsMaak een API-sleutel onder Integraties → API, kies wat hij mag, stuur hem mee als Bearer-token — en houd hem uit browsers, URL's en repositories.
- Snel aan de slagDe drie CRM-knoppen van begin tot eind met curl — plannen, uitnodigen, een teamlid aanmaken — en je eerste webhook.
- PlanningslinksDe knop Plan — maak een link op het moment van de klik, stuur de beller naar de planner van Schedulinq met de lead al ingevuld, en terug naar je CRM.
- UitnodigingenDe knop Uitnodigen — één aanroep stuurt de klant een uitnodiging om te boeken bij een van de teamleden die je koos.
- AfsprakenLees afspraken terug — één op id, of alle met een kenmerk — en volg een afspraak die naar een nieuw id is verhuisd.
- TeamledenLees je teamleden, maak een koper aan per campagne, en weet wanneer ze klaar zijn om ingepland te worden.
- KenmerkenJe eigen verwijzingen — een deal-id, een campagne-id — op uitnodigingen en afspraken, meegekopieerd en bij elke webhook teruggegeven.
- WebhooksHoor van elke wijziging — voeg een endpoint toe, controleer de handtekening, antwoord snel, en weet wat er gebeurt als je server plat ligt.
- Webhook-gebeurtenissenElke gebeurtenis, wanneer die wordt verstuurd, en van elk een voorbeeld-payload.
- FoutmeldingenDe vorm van elke foutmelding, wat elke code betekent en wat je eraan doet.
- IdempotentieEen aanmakende aanroep veilig opnieuw proberen — dezelfde Idempotency-Key herhaalt het eerste antwoord in plaats van twee keer aan te maken.
- Limieten300 verzoeken per minuut per sleutel, pieken toegestaan — de headers die zeggen waar je staat.
- Versies en wijzigingen/v1 blijft compatibel — wat telt als een brekende wijziging, hoe we die aankondigen, en elke wijziging aan de API.
- ReferentieElk endpoint van de Schedulinq API — parameters, request bodies, antwoorden, foutmeldingen en het recht dat elk nodig heeft — gemaakt uit de API-beschrijving.