API Connection

Have you ever wondered what an API connection actually is? We bring light into the darkness and explain to you in a way that is easy to understand, what an API is and why you need an API connection!

API connection simply explained

In order to understand what an API connection does, let’s first clarify what an API is. API is the abbreviation for “Application Programming Interface”, simply put it is an interface which can programmatically exchange data with other systems. The most popular API types are REST API and SOAP API. Nowadays you mostly see REST API in the enterprise environment. Here you can find more information about the difference between REST and SOAP. You can imagine the course of an API communication like this; The client (e.g. our app) asks the server for data, and the client transfers special tokens and passwords to the server via https. The server checks whether the data is correct and gives the client the requested information. To ensure that not everyone can query the data, a password and a one-time token must be provided for each request.

What does Import2Shop have to do with API connections?

In January 2019 we revised our software and rely on modern architectures. In principle, our software consists of countless small software parts that can talk to each other via API connections. We use API connections so that data can be moved back and forth between our systems. Whenever you call a button or a function in the app, an API connection is called in the background, which fetches the requested data and displays it or executes a function. In December 2022, however, we switched to a hybrid solution in a mix of monolith and microservice.

API connections and external systems

Interface connections can be found nowadays in every modern software which has to communicate with other programs. Our services not only talk to each other via API connections, but also to external interfaces such as the REST API from WooCommerce or the API from Gambio. Collecting the CSV files from the wholesaler is also a kind of API, it is the technical interface between us and the manufacturer. However, CSV API is a phased-out model and will hopefully be hard to find in a few years. Since we support innovative technologies, we use REST API connections whenever possible because they are much more stable, especially when you have to communicate with external systems.

Everyday API connections

Here are a few examples whenever you use an API connection without knowing it: You open your fitness app, which communicates via API with the server on which your fitness data is stored. When you pick up money from an ATM, the ATM software is likely to communicate with the bank server via an API connection to show your account balances and execute transactions. Even paying at the checkout with your card only works because there are API connections.

Reviews

EXCELLENT rating
Based on 49 reviews
Import2Shop ist genau das was ich gesucht habe. In Zusammenarbeit mit meinen Lieferanten habe ich endlich ein Tool gefunden welches es mir erlaubt auch grosse Mengen an Produkten zu verarbeiten und zu pflegen. Der Support ist schnell und Kompetent und hilft auch bei Problemen die ausserhalb Ihres Zuständigkeit Bereichs liegen. Der Umzug dauert zwar jetzt ein paar Monate, aber am Schluss wurde alles erfüllt. Import2Shop kann ich nur empfehlen.
Peter Reber
Peter Reber
14 September 2023
Ich habe mein Shopsystem umgestellt und bin auf Import2shop aufmerksam geworden. Wie immer mit einem neuen System sind bei der Einrichtung Probleme aufgetreten da für mich alles neu war. Der Support ist super, mir wurde gut und geduldig geholfen um das System zum laufen zu bekommen, dafür Daumen hoch.
Thomas Günther
Thomas Günther
2 August 2023
Really friendly and fast customer service. They caught the problem right away and fixed it. I'm glad I found them
tavarataivas
tavarataivas
13 July 2023
Amazing Customer Service! I was blown away by the level of support I received - the representative I spoke with was friendly, knowledgeable, and went above and beyond to resolve my issue in a timely manner. I was able to quickly connect with a representative through the app, and they were able to address my concerns right away. Overall, I was extremely satisfied with my experience.
Bai Nyang
Bai Nyang
10 May 2023
Fast 1095 Tage Zusammenarbeit und kein einziger an dem ich es bereue mich für I2S entschieden zu haben. - Freundlich, Schnell, Kompetent, auch über den Tellerrand hinaus. - Man spürt die Liebe welche hier investiert wird. Gut durchdacht und Kundenorientiert umgesetzt. Seit Webapp 2.0 sogar noch besser. Support und Service Hervorragend. Meiner Meinung nach, habe ich mit I2S nur gewonnen. Danke!!
Tiny Sins (D. Lehmann)
Tiny Sins (D. Lehmann)
12 April 2023
Die beste Software die wir für unsere Zwecke nutzen können. Sehr guter, schneller, zuverlässiger und zielorientierter Kundensupport. Bin von Import2Shop begeister.
Guido Leweringhaus
Guido Leweringhaus
24 February 2023
Nach einigen Schwierigkeiten bin ich dank des tollen Supports doch froh gewechselt zu haben. Definitiv zu empfehlen. Macht weiter so :-)
Stephan Hürkens
Stephan Hürkens
23 July 2022
Einfach nur TOP, PERFEKT & UNSCHLAGBAR! Schneller Support, schnelle Umsetzung und nicht zuletzt mehr als sehr Hilfsbereit! Einfach nur EMPFEHLENSWERT!!!
A.D
A.D
17 June 2022
Sehr nett und kompetent weiter so
Torsten Jankuhn
Torsten Jankuhn
28 April 2022
Top Service. Schnelle Antworten und Kompetente Leute. Probleme werden in Sekunden gelöst.
Domenik Reinsch
Domenik Reinsch
27 April 2022

How it works

Related Articles

We are pleased to introduce you to the latest update of the Import2Shop software: The additional module “Sales price calculation based on …

In today’s digital world, online commerce has become an integral part of our lives. One method that has established itself in this …

The costs of opening a dropshipping online business can be significant. It’s important to understand and plan for these costs in order …

The path to a successful online business In today’s digital world, dropshipping is one of the most popular ways to build a …

Cookie Consent Banner by Real Cookie Banner