- API
- REST API v1 op api.e-boekhouden.nl, in JSON, beschreven in één OpenAPI-document. Daarnaast draait nog de oude SOAP-webservice.
- Authenticatie
- Een API-token dat een beheerder in e-Boekhouden aanmaakt, met een naam en een einddatum, en dat maar één keer zichtbaar is. Je wisselt het via POST /v1/session met een eigen source-code in voor een kortlevend sessietoken. Er is geen OAuth.
- Toegang intrekken
- Verwijder het token in e-Boekhouden en het werkt per direct niet meer. Een nieuw wachtwoord laat het token werken.
- Limieten
- Lijsten pagineren met limit (standaard 100, maximaal 2000) en offset. Een factuur of mutatie heeft maximaal 500 regels. Een limiet per minuut publiceert e-Boekhouden voor de REST API niet; de oude SOAP-API had een maximum van 10.000 calls per dag.
- Webhooks
- Geen. Elke actie start met een call naar de API, en er is geen filter op gewijzigd sinds. Nieuwe mutaties haal je op met een filter op id of datum.
- Testen
- Er is geen sandbox: elke call wordt direct doorgevoerd. Testen kan in een extra testaccount of proefabonnement.
- Kosten bij e-Boekhouden
- e-Boekhouden noemt de API gratis beschikbaar, en op de prijspagina staat API bij alle drie de pakketten. In het ZZP-pakket tellen boekingen via de API mee voor het maximum van 240 boekingen per boekjaar.
- Boekhoudkantoren
- In een accountantsomgeving maak je de koppeling per administratie. GET /v1/administration somt de administraties op die je beheert.
- Veldwijzigingen
- Aangekondigd voor een volgende versie, zonder datum: amount wordt quantity op factuurregels, invoiceUbl wordt attachUbl, en leden verdwijnen uit de relatie-endpoints.
- Hosting
- Elke 24 uur een volledige back-up op meerdere locaties in Nederland, en elke 10 minuten een tussentijdse. De datacenters zijn ISO 27001-gecertificeerd.