- Facturatie automatiseren: Maak facturen, creditnota's en terugkerende facturatieprofielen aan vanuit je webshop, CRM of projectadministratie en verstuur ze automatisch per e-mail.
- Onkosten en bonnen: Registreer onkosten inclusief bijlagen, leveranciers, categorieën en btw en koppel ze aan projecten of klanten voor correcte doorbelasting.
- Urenregistratie en projecten: Leg uren per project en medewerker vast, koppel tarieven aan diensten en factureer uren automatisch door naar de juiste klant.
- Betalingen verwerken: Registreer ontvangen betalingen, koppel online-betaalgateways aan facturen en synchroniseer betaalstatus met je boekhouding.
- Offertes en opvolging: Stel offertes op, verstuur ze en zet geaccepteerde offertes in één stap om naar facturen.
- Realtime webhooks: Ontvang notificaties bij het aanmaken, wijzigen of verwijderen van facturen, klanten, onkosten, betalingen en projecten.
Menu
FreshBooks
FreshBooks is cloud-boekhoudsoftware voor zelfstandigen, freelancers en kleine bedrijven. Via de REST API kun je klanten, facturen, onkosten, offertes, betalingen, projecten en urenregistratie automatiseren en koppelen aan je webshop, CRM of maatwerktools. Authenticatie verloopt via OAuth 2.0 met JWT-tokens en webhooks leveren realtime notificaties bij wijzigingen in facturen, onkosten, betalingen en projecten. De API dekt zowel het accounting-platform als het modernere business-platform af.
Samenvatting van de FreshBooks API
- Authenticatie OAuth2, Bearer Token
- Methods GET (57)POST (24)PUT (23)DELETE (7)
- Rate limits Geen daglimiet; wel rate limiting bij hoge piekfrequentie. Maximum 100 resultaten per list-call.
- Webhooks Beschikbaar
- Sandbox Niet beschikbaar
- Response format JSON
- Versionering URL-based
- SDK's Python, Node.js, PHP
Laatste ontwikkelingen bij de FreshBooks API
FreshBooks bood jarenlang een XML-gebaseerde Classic API aan. Met de lancering van FreshBooks New werd een nieuwe JSON-REST API geïntroduceerd op api.freshbooks.com, opgesplitst in een accounting-platform (account-id) en een business-platform (business-id) voor projecten en urenregistratie. OAuth 2.0 verving basic-auth en webhooks zijn toegevoegd voor realtime notificaties. Het endpoint-aanbod is uitgebreid met onkosten-categorieën, bills, bill vendors, journal entries en uitgebreide rapportages. In 2024 zijn bearer-tokens vervangen door JWT-tokens voor veiligere, ondertekende sessies.
API versies
Bearer-tokens zijn vervangen door JWT-tokens voor ondertekende, veiligere authenticatiesessies op de FreshBooks API.
Uitbreiding met beta-endpoints voor het beheren van crediteuren (bill vendors) en inkomende betalingen op bills.
Introductie van webhook-callbacks voor realtime notificaties bij aanmaak, wijziging en verwijdering van klanten, facturen, onkosten, betalingen en projecten.
Lancering van de moderne JSON-REST API op api.freshbooks.com met OAuth 2.0, als opvolger van de Classic XML API. Opgesplitst in accounting- en business-platform.
Kies voor een kopzorg minder
Stop met handwerk en laat professionals het goed automatiseren!
Een koppeling laten bouwen is binnen handbereik, op maat en precies zoals je wilt