Term · Integrations & automation
API integration
An API integration lets two software packages exchange data themselves. Then nobody has to retype it.
In short
An API integration is a connection between two systems via their API: the fixed entrance through which software retrieves and sends data. That way a new customer, order or invoice ends up in the other system automatically.
What is an API integration?
An API integration is a piece of software that lets two systems talk to each other. It retrieves data from one system and puts it into the other. That happens via the API of both systems.
API stands for application programming interface. That is a fixed entrance to a software package, with agreements about which data you can request and send. Many business packages have such an entrance. Exact Online, AFAS and SnelStart, for example, offer one.
Example
A customer places an order in your webshop. Without an integration, someone retypes the order in the accounts. With an API integration, the order with the customer details appears in your accounting software automatically.
How does an API integration work?
The integration follows fixed rules, such as: every new order goes to the accounts. Sometimes the integration asks at fixed times what is new. Sometimes one system reports by itself that something has changed. That is called a webhook.
An integration works one way, or both ways. And it has to know what to do if something does not fit, for example an order without a customer number. A good integration then gives a notification, so that an employee can resolve it.
Standard integration or custom integration?
Many packages have ready-made integrations, often in their own app store or marketplace. Does such a standard integration do what you need? Then it is enough. A custom integration is needed if there is no standard integration, or if your data needs to flow differently from how the standard integration handles it.
In between sits the integration platform: an online service in which you put integrations together yourself.
Would you like a custom integration built? Read how I approach integrations and automation.
What should you watch for with an API integration?
- Access. The integration needs permissions in both systems, for example with an API key. Do not give more permissions than necessary.
- Personal data. Does data about customers or employees pass through the integration? Then the GDPR applies. Does the integration run at another party, or can that party access the data? Then you sign a data processing agreement with that party.
- Errors. Agree who gets a notification if the integration cannot process something.
- Maintenance. Packages sometimes change their API. An integration therefore needs maintenance.
An integration is not needed for everything. If it concerns a few lines a week, retyping is sometimes fine. An integration suits work that comes back often and goes the same way every time. Read more in What is an API integration? Explanation for business owners and in what an API integration costs.
Frequently asked questions
What is the difference between an API and an API integration?
An API is the entrance to one system. An API integration uses the entrances of two systems to bring data from one to the other.
Does every software package have an API?
No. Many business packages have one, but not all. Sometimes you first have to request access from the supplier, or it comes with a particular subscription. You find that out per package.
Sources on the APIs: Exact Online REST API, AFAS: connecting external software with Profit (in Dutch) and SnelStart: requesting an API integration (in Dutch). Consulted on 7 October 2026.
Written by Bart van Engelenhoven Founder of Uniekaiconsultancy in Ede, the Netherlands. Bart analyses how SMEs work and builds software, integrations and AI applications himself. Last updated: 7 October 2026
Read more
Article · 10 min read
What is an API integration?
What is an API integration and how does it work? A plain-language explanation: standard or custom, what happens when it fails and when retyping is fine.
Read moreTerm
API
What is an API? The fixed entrance to a software package through which other software retrieves and sends data. Explanation with an example.
Read moreTerm
Webhook
What is a webhook? A signal a package sends by itself as soon as something changes, so another system can carry on. With an example and points to watch.
Read moreNext step
Curious what could work for you?
- The first conversation is free and without obligation
- By phone or at your premises
- You speak directly with me
Bart van Engelenhoven You tell me what takes up your time, I tell you honestly whether I can help.