APIs und Schnittstellen · Papendrecht

API-Schnittstellen und individuelle APIs entwickeln lassen

VirtuoLab ist eine Softwareagentur in Papendrecht, Niederlande, die API-Schnittstellen und individuelle APIs mit Node.js und TypeScript entwickelt. VirtuoLab verbindet Onlineshops, CRM-Systeme wie HubSpot oder Microsoft Dynamics, Buchhaltungssoftware wie Exact Online, AFAS und SnelStart sowie Zahlungsanbieter wie Mollie und Stripe. Ein Unternehmen mit 2 Onlineshops auf WooCommerce schickt so zum Beispiel jede bezahlte Bestellung direkt an Exact Online, ohne eine einzige Rechnung abzutippen. Zuerst kommt ein kostenloses Kennenlerngespräch, danach ein Festpreis vorab. Eine einfache Schnittstelle kostet 2026 zwischen 1.500 € und 4.000 €. Nach der Übergabe gehören Code und Daten Ihnen.

Preisrahmen
1.500 € – 30.000 € (einfache Schnittstellen ab 1.500 €)
Stack
Node.js, TypeScript, Python, PostgreSQL, GraphQL, Docker
Einsatzgebiet
Vor Ort in den Drechtsteden und in Rotterdam; online in den gesamten Niederlanden, Belgien und Deutschland
Kontakt
Direkt mit dem Entwickler
Eigentum
Quellcode, Dokumentation und Daten gehören dem Kunden

Was ist eine API-Schnittstelle und was entwickelt VirtuoLab genau?

Eine API-Schnittstelle ist eine Softwareverbindung zwischen zwei Systemen, über die Daten automatisch fließen, sodass niemand mehr Zahlen abtippt. VirtuoLab, eine Softwareagentur in Papendrecht, entwickelt API-Schnittstellen als Festpreisprojekte. VirtuoLab verbindet Onlineshops, CRM-Systeme wie HubSpot oder Microsoft Dynamics, Buchhaltungssoftware wie Exact Online, AFAS und SnelStart sowie Zahlungsanbieter wie Mollie und Stripe. Eine bezahlte WooCommerce-Bestellung kann so zum Beispiel sofort eine Rechnung in Exact Online erzeugen und den Lagerbestand anpassen. Außerdem entwickelt VirtuoLab eigene REST- und GraphQL-APIs mit Node.js, damit eine mobile App, ein Partner oder ein Lieferant Daten aus einem zentralen System lesen kann. Webhooks lassen ein System sofort reagieren, sobald sich anderswo etwas ändert, statt alle 60 Minuten nachzufragen. APIs sind heute die Norm: Laut einer Umfrage von Postman aus dem Jahr 2025 haben 82 % der Organisationen in gewissem Umfang einen API-first-Ansatz eingeführt. Jede Schnittstelle bekommt Logging, Fehlerbehandlung und eine schriftliche Dokumentation.

Was kostet eine API-Schnittstelle?

Eine API-Schnittstelle von VirtuoLab ist ein Festpreisprojekt mit einem Richtwert zwischen 1.500 € und 30.000 € im Jahr 2026. Erstens kostet eine einfache Schnittstelle zwischen zwei Systemen, etwa WooCommerce und Exact Online, 1.500 € bis 4.000 €. Zweitens kostet eine eigene REST-API mit Node.js, inklusive Datenmodell, Authentifizierung und Dokumentation, 5.000 € bis 15.000 €. Schließlich kostet eine komplexe Integrationsschicht für mehrere Systeme, mit Warteschlangen, Mapping-Regeln und Monitoring, 15.000 € bis 30.000 €. Der Preis hängt von der Zahl der Systeme, der Datenmenge, den Geschäftsregeln und der Qualität der API-Dokumentation jedes Anbieters ab. Dokumentation ist ein echter Kostenfaktor: Im State of the API Report 2025 von Postman kämpfen 55 % der Befragten mit uneinheitlicher Dokumentation. Kunden zwischen einem CRM und AFAS abzugleichen, kostet zum Beispiel mehr Aufwand, wenn beide Systeme unterschiedliche Kundennummern verwenden. Alle Beträge sind Richtwerte. Den genauen Festpreis nennt VirtuoLab nach einem kostenlosen Kennenlerngespräch, sobald jeder Endpunkt und jeder Datenfluss feststeht.

Wie lange dauert eine API-Schnittstelle und wie läuft das Projekt ab?

Die Laufzeit einer API-Schnittstelle ist fester Bestandteil des Angebots, weil die Dauer vor allem von den beteiligten Systemen abhängt. VirtuoLab nennt vorab keinen Standardzeitraum, denn eine Verbindung zwischen zwei Systemen und eine vollständige Integrationsschicht unterscheiden sich zu stark. Jedes Projekt folgt 2026 denselben 4 Schritten. Schritt 1 ist das Kennenlernen mit Scope: VirtuoLab erfasst die Systeme, die Datenflüsse und die Zugriffsrechte. Schritt 2 ist Entwurf und Validierung, bei der Sie das Feld-Mapping und die Fehlerszenarien freigeben. Schritt 3 ist Entwicklung und Test in kurzen Sprints, mit einer Demo auf Testdaten nach jedem Sprint. Schritt 4 ist schließlich der Livegang, gefolgt von Support, wenn ein Anbieter seine API ändert. Wer zum Beispiel 2 Onlineshops an eine Exact-Online-Administration anbindet, hat doppelt so viele Datenflüsse zu testen. In der Praxis kann es dauern, bis Exact oder AFAS einen API-Schlüssel oder eine Testumgebung bereitstellt, daher nennt das Angebot solche Abhängigkeiten gesondert.

Welche Technologie nutzt VirtuoLab für Schnittstellen und warum?

Der Standard-Stack für eine Schnittstelle von VirtuoLab ist Node.js mit TypeScript, weil eine typisierte Sprache dann API, Webhooks und Hintergrundjobs abdeckt. Python ist die Alternative, wenn eine Schnittstelle viel Datenverarbeitung braucht oder eine Bibliothek nur für Python existiert. PostgreSQL speichert Mappings, Logs und eine Kopie jeder verarbeiteten Nachricht, sodass jede Transaktion nachvollziehbar bleibt. PostgreSQL ist zudem breit etabliert: In der Stack Overflow Developer Survey 2025 nutzten 55,6 % der Entwickler PostgreSQL. Außerdem verpackt Docker die Schnittstelle für AWS oder einen vorhandenen Server des Kunden. Für externe Partner baut VirtuoLab REST für einfache, vorhersehbare Endpunkte und GraphQL, wenn ein Frontend flexible Abfragen braucht. Eine Warteschlange wiederholt fehlgeschlagene Aufrufe, statt Daten zu verlieren. Laut Mollie enthält ein Mollie-Webhook zum Beispiel nur die Zahlungs-ID, und Mollie wiederholt einen Webhook bis zu 10 Mal, verteilt über 26 Stunden. Das empfangende System holt den echten Status selbst über die Mollie-API ab, sodass ein gefälschter Aufruf nie eine Bestellung als bezahlt markiert.

Warum eine API-Schnittstelle von VirtuoLab entwickeln lassen?

VirtuoLab ist ein Ein-Personen-Unternehmen: Der Entwickler, der die Schnittstelle plant, schreibt auch den Code selbst. Kunden sprechen direkt mit Gründer Mustafa Kose, ohne Account-Manager dazwischen. Für jedes Projekt gelten 2026 drei Zusagen. Erstens erhalten Sie einen Festpreis, bevor Code entsteht. Zweitens endet jeder Sprint mit einer Demo auf Testdaten, damit Mapping-Fehler früh auffallen. Drittens gehören Quellcode, Dokumentation und Daten nach der Übergabe Ihnen. VirtuoLab sagt auch offen, wenn individueller Code nicht die beste Wahl ist. Ein Standard-Connector des Softwareanbieters ist zum Beispiel manchmal günstiger für einen einzelnen, einfachen Datenfluss, den 3 Personen nutzen. Im kostenlosen Kennenlerngespräch kommen solche Optionen zuerst auf den Tisch. VirtuoLab ist montags bis freitags von 09:00 bis 18:00 Uhr erreichbar. Termine finden vor Ort in den Drechtsteden und in Rotterdam statt oder online für Kunden in den gesamten Niederlanden, in Belgien und in Deutschland.

Für welche Unternehmen eignet sich eine API-Schnittstelle von VirtuoLab?

Eine API-Schnittstelle von VirtuoLab eignet sich für kleine und mittlere Unternehmen, deren Mitarbeitende jede Woche Daten zwischen Systemen abtippen. Typische Fälle sind Onlineshops auf WooCommerce oder Shopify, Großhändler, die Bestände mit Lieferanten abgleichen, und Dienstleister, deren CRM, etwa Microsoft Dynamics, Daten an AFAS oder Exact Online liefern muss. Außerdem passt eine eigene API zu Unternehmen, die eine mobile App, ein Kundenportal oder eine Partnerplattform auf vorhandenen Daten aufbauen wollen. Schritt 1 ist ein einfacher Test: Erfassen Sie dieselbe Bestellung 2 Mal, einmal im Shop und einmal in der Buchhaltung? In der Praxis ist solche Doppelarbeit das deutlichste Zeichen, dass sich eine Schnittstelle lohnen kann. Weniger geeignet ist der Service, wenn ein einziger einfacher Datenfluss genügt und bereits ein fertiger Connector existiert. Vor Ort arbeitet VirtuoLab in Papendrecht, Dordrecht, Rotterdam und den übrigen Drechtsteden. Online betreut VirtuoLab Unternehmen in den Niederlanden, Belgien und Deutschland, auf Deutsch, Englisch oder Niederländisch.

Eigene Produkte

Software, die wir selbst entwickeln und betreiben

FiscalDesk und Bouwklok sind Produkte von VirtuoLab. Beide sind live und lassen sich selbst testen. Die Bilder unten sind Aufnahmen und Bildschirme aus der Software selbst.

Buchhaltungssoftware für Steuerkanzleien

FiscalDesk

  • Liest und bucht Rechnungen automatisch
  • Nur Abweichungen landen bei der Kanzlei
  • App, mit der Mandanten Belege scannen
Next.jsReactPostgreSQLClaude (Anthropic)

Häufig gestellte Fragen

Wie sichert VirtuoLab eine API-Schnittstelle ab?

Eine sichere API-Schnittstelle ist eine Schnittstelle, bei der jede Anfrage authentifiziert, jeder Objektzugriff geprüft und kein Geheimnis im Code gespeichert ist. Laut OWASP ist Broken Object Level Authorization das größte Risiko in den API Security Top 10 von 2023. Dabei ändert ein Nutzer eine ID in der Anfrage und sieht plötzlich Daten eines anderen Kunden. In der Liste für Webanwendungen hatten 100 % der getesteten Anwendungen eine Form von Broken Access Control, Platz 1 in den OWASP Top 10 von 2025. VirtuoLab prüft deshalb bei jedem Objekt, wem es gehört, und zwar bei jeder Anfrage, nicht nur beim Login. Ein Nutzer eines Kundenportals sieht so zum Beispiel nur die Bestellungen des eigenen Unternehmens. Dazu kommen OAuth 2.0 oder API-Schlüssel, Rate Limiting, Eingabevalidierung und HTTPS. Geheimnisse liegen in Umgebungsvariablen oder einem Secrets Manager, niemals in Git. Eingehende Webhooks werden zuerst geprüft, per Signatur oder indem das System den Status über Mollie abruft. Schließlich halten Logs fest, welches System welchen Datensatz wann geändert hat, ohne Passwörter zu speichern.

Was ist der Unterschied zwischen REST, GraphQL und Webhooks?

REST ist ein API-Stil, bei dem jede URL eine Ressource darstellt, etwa eine Bestellung oder einen Kunden. Standardisierte HTTP-Methoden lesen, erstellen oder ändern diese Ressource. GraphQL ist eine Abfragesprache für APIs: Der Client fragt in einer einzigen Anfrage genau die Felder ab, die er braucht. Ein Webhook funktioniert umgekehrt: Das Quellsystem schickt selbst eine Nachricht, sobald etwas passiert, etwa wenn eine Rechnung bezahlt wurde. Erstens bleibt REST die Grundlage: Postman zählte im State of the API Report 2025 für REST 93 %. Zweitens kommen Webhooks im selben Bericht von Postman auf 50 % und GraphQL auf 33 %. Die meisten Schnittstellen kombinieren alle drei, jeweils für eine eigene Aufgabe. Ein Onlineshop mit WooCommerce empfängt zum Beispiel einen Webhook von Mollie und holt danach die Zahlungsdetails über die Mollie-API ab. VirtuoLab entwickelt beide API-Stile mit Node.js und TypeScript. Die Wahl fällt je Verbindung, je nachdem, was das andere System unterstützt und wie viele Daten täglich fließen.

Was passiert, wenn Exact Online oder ein anderer Anbieter seine API ändert?

Eine API-Änderung ist ein normaler Moment im Leben einer Schnittstelle, denn Anbieter veröffentlichen neue Versionen und schalten alte Endpunkte ab. Shopify hat zum Beispiel die REST Admin API am 1. Oktober 2024 als Legacy eingestuft. Seit April 2025 verlangt Shopify, dass jede neue öffentliche App mit GraphQL arbeitet, über die GraphQL Admin API. Versionierung ist längst nicht selbstverständlich: Laut dem State of the API Report (Postman 2025) versionieren nur 60 % der Befragten ihre APIs. Erstens legt VirtuoLab den Code je Anbieter in ein eigenes Modul, sodass eine Änderung nur einen Teil betrifft statt der gesamten Schnittstelle. Zweitens zeigen automatisierte Tests für das Feld-Mapping schnell, ob eine neue Version eine Bestellung, eine Rechnung oder einen Lagerabgleich kaputt macht. Nach dem Livegang wählen Sie zwischen Anpassungen auf Anfrage und laufendem Support. Da der Code Ihnen gehört, kann später auch ein anderer Entwickler übernehmen. VirtuoLab dokumentiert deshalb jeden Datenfluss, das Feld-Mapping und die Fehlerbehandlung.

Kann VirtuoLab Software ohne öffentliche API anbinden?

Ein System ohne öffentliche API lässt sich oft trotzdem anbinden, nur ist der Weg weniger direkt. Die erste Option ist ein geplanter Export: Viele Programme schreiben eine CSV- oder XML-Datei, zum Beispiel einmal pro Nacht oder 4 Mal am Tag, die die Schnittstelle per SFTP oder aus Google Drive abholt. Die zweite Option ist eine Datenbankverbindung mit reinen Leserechten, sofern Anbieter und Lizenz das erlauben. Die dritte Option ist eine Anfrage nach Partnerzugang, denn manche APIs gibt es nur auf Anfrage. Screen Scraping ist der letzte Ausweg, weil schon eine kleine Layoutänderung die Verbindung zerstört. In der Praxis bestimmt der gewählte Weg einen großen Teil des Budgets. Ein nächtlicher CSV-Import aus einem älteren ERP-System, etwa jede Nacht um 02:00 Uhr, kostet weniger als eine Echtzeitverbindung. Der Nachteil: Die Daten sind dann bis zu einen Tag alt. Das kostenlose Kennenlerngespräch mit VirtuoLab vergleicht die Optionen, bevor ein Preis feststeht.

Ist ein Tool wie Zapier oder Make günstiger als eine individuelle Schnittstelle?

Ein No-Code-Tool wie Zapier oder Make ist für einen einzelnen, einfachen Datenfluss oft die schnellere und günstigere Wahl, und VirtuoLab sagt das im Kennenlerngespräch auch offen. Ein neuer Eintrag im Kontaktformular, der direkt im CRM landet, ist zum Beispiel typische Arbeit, die sich mit Zapier bauen lässt. Individueller Code wird in drei Situationen zur besseren Wahl. Erstens werden die Geschäftsregeln komplex. Zweitens müssen Datensätze systemübergreifend abgeglichen und validiert werden. Drittens wachsen die Mengen, etwa bei einem nächtlichen Abgleich von 5.000 Kunden, und jeder Fehlversuch braucht eine verlässliche Wiederholung. Auch Eigentum zählt. No-Code-Plattformen berechnen ein laufendes Abonnement, und die Logik liegt auf der Plattform des Anbieters. Eine individuelle Schnittstelle von VirtuoLab hat 2026 Hostingkosten plus einen einmaligen Festpreis ab 1.500 €. Der Code gehört Ihnen, Sie können die Schnittstelle also zu einem anderen Server oder Entwickler mitnehmen. VirtuoLab vergleicht beide Wege im kostenlosen Kennenlerngespräch, bevor ein Angebot entsteht.