An API integration allows two systems to exchange data in a controlled manner
An API is the agreed input to a system: what other software can request, what they can change, and with what key. A link uses those inputs to transfer data from one system to another, for example a paid order from your online shop to your accounting package.
This page is for those who have systems that don’t talk to each other. You notice this in retyping, in export files that go back and forth every week, or in figures that differ slightly in two systems. A link can also be made separately from one of our websites or apps: you do not have to purchase anything else from us.
A standard integration is often enough
A custom integration fits if
There is no standard integration between your two systems
The default link is missing fields or lines that count for you
There are more than two systems involved and the order matters
You want to be able to see what didn’t get through, and why
A custom integration does not fit as well as
Your online shop or accounting package already offers a link that does what you need
A linking service already connects your packages, for a subscription that suits you
This involves a handful of data per month, which you can transfer more quickly by hand
One of the systems has no API or any other way to exchange data
If there is a standard integration, we will help you choose and set it up, and we will tell you where it falls short. If a system does not have an API, we will discuss whether an export file or another system is a way out.
Four appointments before we build a integration
A integration rarely goes wrong due to technology, but more often due to what was not agreed. These four points are therefore fixed for construction.
Which system is the source
For each piece of data we agree which system is leading. If the stock is in both your inventory system and your online shop, it must be determined which of the two is correct if they differ. Otherwise they overwrite each other.
Which way the data is going
Some data goes in one direction, such as an order from the online shop to the accounting department. Others go back and forth, such as a customer address that can be changed in two places. Two-way traffic requires more agreements and more testing.
How you notice when something goes wrong
A link can malfunction: a system is temporarily inaccessible, a field is missing or a key expires. We ensure that such an error becomes visible, with a notification or an overview of what did not go through, and that you can have it resent where possible.
How quickly a change comes through
Not every link is real-time, i.e. immediately at the moment of the change. Some systems report a change immediately, others are requested at fixed times, for example every fifteen minutes or once a night. What is possible depends on both systems; what is needed, of your process.