Ledenboek koppelen
Hier staat hoe je een eigen programma, de website van een vereniging of een AI-assistent laat samenwerken met de ledenadministratie in Ledenboek.
API
Leden, groepen, evenementen en facturen lezen en bijwerken vanuit je eigen software, met een eigen sleutel per koppeling.
Naar de quickstart →Insluiten
Het inschrijfformulier, de agenda of de ledenlijst op de website van de vereniging, met één regel code en zonder sleutel.
Naar insluiten →AI-koppeling
Claude of ChatGPT laten werken met de gegevens van een vereniging, na inloggen en binnen de rechten van de gebruiker.
Naar de AI-koppeling →Wat je met de API kunt
De API staat op https://api.ledenboek.nl/v2 en spreekt JSON. Met de juiste rechten kun je:
- leden opvragen, toevoegen en bijwerken, en ophalen wat er sinds je vorige synchronisatie is veranderd;
- groepen en commissies opvragen en leden aan een groep toevoegen;
- evenementen en inschrijvingen opvragen en inschrijvingen toevoegen;
- facturen en betalingen opvragen en facturen aanmaken.
Een beheerder van de vereniging maakt de sleutel aan en kiest welke rechten die krijgt. Een sleutel hoort bij precies één vereniging.
Waar je begint
- Quickstart: een sleutel maken, je eerste aanroep, door leden bladeren en een lid aanmaken.
- Authenticatie: sleutels, rechten en testsleutels.
- Concepten: fouten, paginering, synchroniseren, idempotentie, limieten en het versiebeleid.
- API-referentie: elk endpoint met zijn velden. De referentie komt uit dezelfde OpenAPI-spec waar onze tests elk antwoord van de API aan toetsen.
Bouw je met een AI-assistent?
Geef hem /llms.txt of de spec op /openapi.json. Daarin staat alles wat hij nodig heeft om aanroepen te schrijven.