API access

Table of contents

Introduction

The Ongoing Warehouse Management System exposes an Application Programming Interface (API) which allows third parties to integrate directly with your Ongoing system. We have a developer page which contains technical information about the API.

To allow someone to integrate with your system, there are two steps you must take:

  1. You must allow API access for the goods owner in question.
  2. You must create special API usernames and passwords for the integrator to use.

Step 1: giving API access to the goods owner

Go to Settings ⇒ API for goods owners:

There you will see a list of all your goods owners. You can also see which goods owners have been granted access to the API:

Let's say you want to grant access to the Electronics Company. Click on the icon next to its name, and then press "Allow API access":

Step 2: creating API usernames and passwords

When API access has been allowed for a goods owner, you will now be able to create API users. This is also done in Settings ⇒ API for goods owners.

Note that each API user can only belong to one goods owner.

After you have selected a goods owner in Settings ⇒ API for goods owners, there will be a box called "API user". Fill in a username, password and email address. You must also select the type of integration, i.e. the name of the external system. If you can't find the correct system in the list, select "Other" and fill in the name directly below (in the example, we have filled in "Your System"). Then click "Create".

If you check "Send user credentials...", the system will send all the necessary integration information to the email address you filled in. Note that the username must start with "WSI" (which stands for "Web Service Integration"):

If all went well, you will see the new user in the list: