Voor PHP gebruikers bestaat er een composer package ontwikkeld door één van onze gebruikers: packagist.org/packages/maartendeblock/zenfactuurapi

Resources

ApiToken

Resource Description
GET /api/v2/api_tokens.json?token=API_TOKEN Email/user name gelinkt aan uw api token

Klanten

Resource Description
GET /api/v2/clients.json?token=API_TOKEN Een lijst van alle klanten opvragen
GET /api/v2/clients/search.json?token=API_TOKEN Zoek in alle klanten (100 klanten per query)
GET /api/v2/clients/:id.json?token=API_TOKEN Informatie van specifieke klant opvragen
POST /api/v2/clients.json?token=API_TOKEN Nieuwe klant aanmaken
PUT /api/v2/clients/:id.json?token=API_TOKEN Klanteninformatie aanpassen
GET /api/v2/clients/valid_be_vat_number.json?token=API_TOKEN Ga na of het doorgestuurde BTW nummer een geldig Belgisch nummer is

Uitgavencategorieën

Resource Description
GET /api/v2/cost_categories.json?token=API_TOKEN Een lijst van alle uitgavencategorieën die bij uw account horen
GET /api/v2/cost_categories/:id.json?token=API_TOKEN Informatie van specifieke uitgavencategorie opvragen

Standaard namen van Europese landen voor OSS verkopen

Resource Description
GET /api/v2/country_names.json?token=API_TOKEN Een lijst van alle standaard van Europese landen voor OSS verkopen

Creditnota's

Resource Description
GET /api/v2/credit_notes.json?token=API_TOKEN', 'Een lijst van alle creditnota's opvragen
GET /api/v2/credit_notes/:id.json?token=API_TOKEN Informatie van specifieke creditnota opvragen
POST /api/v2/credit_notes.json?token=API_TOKEN Nieuwe creditnota aanmaken + creditnota boeken als verkoop
POST /api/v2/credit_notes/:id/send_by_email.json?token=API_TOKEN Creditnota versturen via email naar klant
POST /api/v2/credit_notes/:id/send_to_peppol.json?token=API_TOKEN Creditnota versturen via Peppol naar klant

Betalingen

Resource Description
POST /api/v2/financial_transactions.json?token=API_TOKEN Nieuwe betalingen van verkoop aanmaken

Geïmporteerde betalingen

Resource Description
GET /api/v2/imported_payments.json?token=API_TOKEN Een lijst van alle geïmporteerde transacties die bij uw account horen
GET /api/v2/imported_payments/:id.json?token=API_TOKEN Informatie van specifieke geïmporteerde betaling

Facturen

Resource Description
GET /api/v2/invoices.json?token=API_TOKEN Een lijst van alle facturen opvragen
GET /api/v2/invoices/unpaid.json?token=API_TOKEN Een lijst van alle onbetaalde facturen opvragen (100 facturen per query)
GET /api/v2/invoices/:id.json?token=API_TOKEN Informatie van specifieke factuur opvragen
POST /api/v2/invoices.json?token=API_TOKEN Nieuwe factuur aanmaken + factuur boeken als verkoop
POST /api/v2/invoices/:id/send_by_email.json?token=API_TOKEN Factuur versturen via email naar klant
POST /api/v2/invoices/:id/send_to_peppol.json?token=API_TOKEN Factuur versturen via Peppol naar klant

Magazijnier integratie

Resource Description
POST /api/v2/magazijnier_settings/link_to_magazijnier.json?token=API_TOKEN Link Cashaca.be met Magazijnier.be

Rekeningen

Resource Description
GET /api/v2/money_accounts.json?token=API_TOKEN Een lijst van alle rekeningen die bij uw account horen

Creditnotanummer welke volgt op nummer in laatst geboekte creditnota

Resource Description
GET /api/v2/next_credit_note_serial_number.json?token=API_TOKEN Creditnotanummer welke volgt op nummer in laatst geboekte factuur

Factuurnummer welke volgt op nummer in laatst geboekte factuur

Resource Description
GET /api/v2/next_invoice_serial_number.json?token=API_TOKEN Factuurnummer welke volgt op nummer in laatst geboekte factuur

Offertenummer welke volgt op nummer in laatst geboekte offerte

Resource Description
GET /api/v2/next_quotation_serial_number.json?token=API_TOKEN Offertenummer welke volgt op nummer in laatst geboekte offerte

Projecten

Resource Description
GET /api/v2/projects.json?token=API_TOKEN Een lijst van alle projecten opvragen
GET /api/v2/projects/search.json?token=API_TOKEN Zoek in alle projecten (100 klanten per query)
GET /api/v2/projects/:id.json?token=API_TOKEN Informatie van specifieke project opvragen
POST /api/v2/projects.json?token=API_TOKEN Nieuw project aanmaken
PUT /api/v2/projects/:id.json?token=API_TOKEN Projectinformatie aanpassen

Een voorstel van een gestructureerde mededeling gebaseerd op factuurnummer

Resource Description
GET /api/v2/proposed_invoice_ogm.json?token=API_TOKEN Een voorstel voor een gestructureerde mededelig

Een voorstel van een gestructureerde mededeling gebaseerd op offertenummer

Resource Description
GET /api/v2/proposed_quotation_ogm.json?token=API_TOKEN Een voorstel voor een gestructureerde mededelig

Aankopen

Resource Description
GET /api/v2/purchases.json?token=API_TOKEN Een lijst van alle aankopen opvragen (100 aankopen per query)
GET /api/v2/purchases/:id.json?token=API_TOKEN Informatie van specifieke aankoop opvragen
GET /api/v2/purchases/search.json?token=API_TOKEN Zoek in alle aankopen (100 aankopen per query)
POST /api/v2/purchases.json?token=API_TOKEN Nieuwe aankoop aanmaken

Offertes

Resource Description
GET /api/v2/quotations.json?token=API_TOKEN Een lijst van alle offertes opvragen (100 offerts per query)
GET /api/v2/quotations/:id.json?token=API_TOKEN Informatie van specifieke offerte opvragen
POST /api/v2/quotations.json?token=API_TOKEN Nieuwe offerte aanmaken
POST /api/v2/quotations/:id/send_by_email.json?token=API_TOKEN Offerte versturen via email naar klant

Terugkerende facturen en offertes

Resource Description
GET /api/v2/recurrent_schedules.json?token=API_TOKEN Een lijst van automatisch terugkerende facturen en offertes
GET /api/v2/recurrent_schedules/:id.json?token=API_TOKEN Informatie van specifieke terugkerende offerte of factuur

Verkopen

Resource Description
GET /api/v2/sales.json?token=API_TOKEN Een lijst van alle verkopen opvragen (100 verkopen per query)
GET /api/v2/sales/:id.json?token=API_TOKEN Informatie van specifieke verkoop opvragen
GET /api/v2/sales/search.json?token=API_TOKEN Zoek in alle verkopen (100 verkopen per query)
POST /api/v2/sales.json?token=API_TOKEN Nieuwe verkoop aanmaken

Inkomstencategorieën

Resource Description
GET /api/v2/sales_categories.json?token=API_TOKEN Een lijst van alle Inkomstencategorieën die bij uw account horen
GET /api/v2/sales_categories/:id.json?token=API_TOKEN Informatie van specifieke inkomstencategorie opvragen

Verkoopartikelen

Resource Description
GET /api/v2/skus.json?token=API_TOKEN Een lijst van alle Verkoopartikelen die bij uw account horen
GET /api/v2/skus/:id.json?token=API_TOKEN Informatie van specifiek Verkoopartikel opvragen

Leveranciers

Resource Description
GET /api/v2/suppliers.json?token=API_TOKEN Een lijst van alle leveranciers opvragen (100 leveranciers per query)
GET /api/v2/suppliers/search.json?token=API_TOKEN Zoek in alle leveranciers (100 leveranciers per query)
GET /api/v2/suppliers/:id.json?token=API_TOKEN Informatie van specifieke leverancier opvragen

Tijdregistraties

Resource Description
POST /api/v2/time_slots.json?token=API_TOKEN Nieuwe tijdregistratie aanmaken

Transfer

Resource Description
POST /api/v2/transfers.json?token=API_TOKEN Nieuwe transfer tussen rekeningen

Facturatie eenheden

Resource Description
GET /api/v2/units.json?token=API_TOKEN Een lijst van alle facturatie eenheden die bij uw account horen
GET /api/v2/units/:id.json?token=API_TOKEN Informatie van specifiek facturatie eenheid

Lijst de verschillende gebruikte BTW percentages (OSS)

Resource Description
GET /api/v2/vat_rates.json?token=API_TOKEN Lijst de verschillende gebruikte BTW percentages van een EU land