BoxLang 🚀 A New JVM Dynamic Language Learn More...

Reeleezee API

v1.0.3 Modules

Reeleezee API

With this module you will be able to access and manage your Reeleezee account via API. It implements the most of the functionalities of the API. For modifications or new functionalities, please check the official Reeleezee Api documentation.

Installation

Via CommandBox, by executing the next line (with parameters if needed):

box install reeleezee-api

Via box.json, just add the correspondent lines:

    "devDependencies":{
        "reeleezee-api":"1.0.1"
    },
    "installPaths":{
        "reeleezee-api":"models/reeleezee-api"
    },
    "dependencies":{
        "reeleezee-api":"^1.0.1"
    }

Credentials

You need to place your credentials in your Coldbox.cfc file like this:

reeleezee = {
	username = "###########",
	password = "###########",
	url = "https://portal.reeleezee.nl/api/v1/"
}

Retrieve objects

Once it's configured you can access everything in your Reeleezee account in this way:

reeleezee.domain.invoice.Invoice For invoices reeleezee.domain.customer For customers

etc.

Example of use:

property name="profitandlossesservice" inject="models.reeleezee.interface.profitandlosses.Profitandlossesservice";
...
prc.profitandlosses = Profitandlossesservice.getProfitAndLossesForYear(year=prc.year);

$ box install reeleezee-api

No collaborators yet.
 
  • {{ getFullDate("2017-12-19T05:59:30Z") }}
  • {{ getFullDate("2019-11-05T07:48:39Z") }}
  • 2,284
  • 2,978