skip to content

Developer API

This section is under development, please let us know if you find any errors.

About our API

API access is available for Platinum Accounts and provides you with means to integrate a full featured invoicing solution into your product.

When data is returned by our API it is mostly returned in JSON format. Calls to our API can be made via POST requests.

Getting Started

In invoicing mode, under the Settings page, under the API Access tab, take note of your username and password, they are required with all API calls. Note that the username & password are randomly generated strings, please copy & use them exactly as given.

Your BusinessID is also supplied, mostly for informational purposes.

Issuing Calls

The current version of the API should be accessed on https://www.invoicesonline.co.za/api/

This documentation always refers to the latest version of the API, and small things may change from time to time.

Parameters are case sensitive, always use as indicated.

Note, we recommend caching results on your server in order to improve performance to your clients.

Clients

The following client related functions are available:

Suppliers

The following supplier related functions are available:

Documents

The following document related functions are available:

 

Updated: Tue, 16 August 2016