Help Central

API

Application Programming Interface (API)

An application programming interface (API) allows other software and web applications to interact with Saasu. Just as humans do by creating, reading, updating and deleting transactions.

What Are Connectors and Integrators?

Connectors allow your business systems to talk to each other. This enables you to choose systems that work best for different parts of your business and be confident they work together. Integration using connectors helps solve the "islands of information" problem where data in sales systems differs to your accounting and service systems.

Connectors also save time and facilitate real time information. They can help prevent re-keying of data from one system to another. You can also improve quality as synchronization is used to replace manual re-keying which has the potential for human error.

Our connector framework has been built in the REST style. All calls are conducted through unified HTTP methods: GET, POST, and DELETE. You’ll need a basic understanding of XML and Schema.

Development & Testing

Develop and test in a free file which have full WSAPI access to the Saasu online accounting engine. Any changes you make here will not affect your live Files. Note that Transaction Data cannot be migrated from the test file to a live file.

List your applications with Saasu

Many connectors and converters are already available. Source one that fits your customers needs or build your own and add it to our Connectors for sale or free use.

Get a free file for connector testing

If you are not a current user of Saasu, then sign up for Saasu first. If you are a user of a Saasu subscription already, then you don’t have to sign up for a new subscription.

Read the docs and grab the open source sample code

Steps to take

  • Code and test your application using a free test file.
  • Once you’re ready to go live.
    • Sign in and go to Manage Subscription from My Saasu.
    • Setup/invite a new user for live web service API access. Make sure you tick the check-box that says “This user has permission to connect via web services key”. Once you click save, you can copy & paste the web service key to your application. You need to be on a plan that includes API access to be able to do this.
    • Open the file that you want to allow the api to connect to.
    • Tick the check-box that says “Allow access to this File via web services”.
    • Ensure you give the API user access to this file.
    • Click save, and copy and paste the file uid shown next to the check-box to your application.
  • Ensure you workflow and development don’t breach PCI DSS compliance if you plan to process credit cards. Saasu isn’t responsible for what you do with this open source code as we have no control over it’s use.