Integrations with other systems (API’s)

Whether you have a website, or a CRM or ERP system, in most cases you will want to integrate external services, such as a Facebook login, invoice programs, or payment methods. In all these cases you will be using an API, which are tools for developers to put information into the service and to receive information right back

What are API’s

Een API (Application Programming Interface) stelt programma’s en/of websites in staat om onderling gegevens uit te kunnen wisselen. Google heeft bijvoorbeeld de Maps API: de gebruiker stuurt een verzoek naar Google met bepaalde parameters, bijvoorbeeld een plaats, straat en een huisnummer, Google verwerkt deze gegevens en stuurt vervolgens een antwoord terug in de vorm van coördinaten die op de kaart van Google kunnen worden gepresenteerd.

Hetzelfde geldt voor applicaties die Qlic ontwikkelt. Qlic stelt klanten van opdrachtgevers in staat om data in hun systeem in te schieten en/of uit te lezen. Qlic kan echter ook zelf koppelingen maken met API’s van derde partijen, bijvoorbeeld met boekhoudpakketten voor automatische facturatie en Google voor Maps. Veelgemaakte koppelingen worden bijvoorbeeld gemaakt vanuit Twinfield, Exact Online, SnelStart en Mail Exchange.

Online success?

We are curious to hear your story! What does your organization do, and what is your mission?

We love to look at how you can achieve (even more) online success, and how we can help you realise this.

What is the use of a connection with API?

An API (Application Programming Interface) allows programs and/or websites to exchange information among each other. For example, Google has the Maps API in which the user sends a request to Google with certain parameters, a place, street and street number, which Google then processes. Subsequently, Google’s answer will come in the form of coördinates that can be displayed in Maps.

Rocket Minds would love to make the API connection for your application! Contact us so we can explain to you how this works.

Call me back

Call us on +31 (0)6 156 447 86, mail us at or leave your contact details so we can call you back.

Your custom CRM

CRM stands for Customer Relationship Management. A CRM system is used to save and process all customer/client data. The CRM system organizes and optimizes the relation between customers/clients and the organization, focussed on contact moments. This data will be centralized, which allows employees to easily access all the relevant information, whether it’s to check a phone call or an e-mail, to receive birthday pop-ups, to highlight a sales opportunity, or to send appointment reminders. In short, a CRM system strengthens existing and potential customer/client relations, reveals opportunities, creates efficiency within the organization, and provides an overview of the leads.
Manage your contacts in one central place by integrating all your communication channels (website, subscription tools, customer accounts, etc.) into your own custom CRM.
Improve your oversight of your sales and your running projects. With your own CRM, you will never forget tasks or issues anymore.
Centralize all your leads in a single location and use this with your team to manage the sales process more effectively.

Technical information about APIs

You can see APIs as a standalone section of an application. Generally, these are not accessed via browsers, but via back-end code. Furthermore, APIs almost always come with authorization in order to keep sensitive data secure.

At Rocket Minds we work on the back-end section primarily with the Laravel framework. This framework maintains a clear distinction between regular “web routes,” and the “API-routes”. The web routes are the familiar paths that are accessed via the web browser. An example is With the API-routes there is usually an /api/v1/ identifier, for example Clicking this fictive url will give an error in your browser, because there are no authorization details sent along. When you look at the API-url you will see that it concerns an API and that it connects to v1, the first version of the API. This has the advantage that it prevents compatibility issues, for simultaneously with the v1, a v2 connection can be developed so various versions of the same app can make use of the API connection without any interruption.

Your custom ERP

ERP stands for Enterprise Resource Planning. An ERP system contains all processes within an organisation. Think about relations, appointments, customers and/or clients, leads, invoices, quotations, and plannings. All administrative, financial, and logistical organisation processes come together in one single management system. The final goal of an ERP system is to create a clear overview and hence save costs. Since an ERP system is built modular, organizations can completely tailor them to their needs. An ERP system analyses the information of all the integrated software in order to assess the most efficient way to work. This way, an ERP aids efficiency, flexibility, and adaptability of an organization.
ERPs can automate the creation of invoices, provide extensive and detailed overviews of the revenue that clients are bringing, and offer statistics and time perspectives.
Manage your expenses and subscriptions in one single place. Assess the value that each supplier brings you and the costs that they incur. Adjust your organization accordingly and save money by investing in a comprehensive ERP system.
Manage your products and services inventory, together with the corresponding statistics and history. With an ERP system, you will always have an up to date overview without the usual synchronization issues.
Ready to work with us?
All projects secured by NDA


What's Next?
Discuss your idea under an NDA
We review your concept and extrapolate a feasible solution
We provide an estimated cost and time to deliver the product
Not sure about your project details yet?

If you’re not sure about the details of your project yet, just send us an email or give us a call.

Call us on +31 (0)6 156 447 86, mail us at or make an appointment with us.