Zum Inhalt springen

Schnittstellen

Schnittstellen, über die Ihre Systeme miteinander sprechen

Daten, die heute abgetippt oder per Export hin- und hergeschoben werden, können automatisch fließen. Wir entwickeln APIs für Ihre Anwendungen und binden die Systeme an, die Sie bereits nutzen.

Marco Hochmuth, Geschäftsführer der MARCODES GmbH, im schwarzen Hemd am Arbeitsplatz mit blauer Trennwand

Aufbau

Wo die Schnittstelle sitzt

Zwischen Ihrer Anwendung und den angebundenen Systemen liegt eine Schicht, die Daten übersetzt, prüft und protokolliert.

  1. Ihre Anwendung

    • Web-App
    • App
    • Portal
  2. Schnittstelle

    • REST-API
    • Webhooks
    • Single Sign-on
    • Warteschlangen
  3. Angebundene Systeme

    • ERP
    • CRM
    • Buchhaltung
    • Zahlungsanbieter
    • E-Mail-Versand
So trennen wir Ihre Anwendung von den Eigenheiten der angebundenen Systeme.

Leistungen

Was wir an Schnittstellen bauen

  • Eigene REST-APIs

    Für Ihre Apps, Partner oder Kunden, mit Zugriffsschlüsseln, Versionierung und Dokumentation.

  • Anbindung bestehender Systeme

    Buchhaltung, ERP, CRM oder Shop, über deren Schnittstellen oder Datenexporte.

  • Zahlungsanbieter

    Online-Zahlung und Zahlungsstatus direkt in Ihrer Anwendung, zum Beispiel über Mollie.

  • Anmeldung über bestehende Konten

    Single Sign-on, etwa mit Microsoft-Konten, damit Mitarbeiter kein weiteres Passwort brauchen.

  • Automatische Tests

    Jede Schnittstelle wird mit Tests abgesichert, damit Änderungen nichts unbemerkt brechen.

Fragen und Antworten

Fragen zu Schnittstellen

Unser System hat keine Schnittstelle. Geht das trotzdem?

Oft gibt es Exporte, Datenbankzugriffe oder Dateiablagen, über die sich Daten regelmäßig austauschen lassen. Wir prüfen, welcher Weg stabil und zulässig ist.

Wer dokumentiert die API?

Wir. Zu jeder Schnittstelle gehört eine Beschreibung der Endpunkte und Beispiele, damit auch andere Entwickler damit arbeiten können.

Was passiert, wenn ein angebundenes System ausfällt?

Anfragen landen in einer Warteschlange und werden wiederholt. Fehler werden protokolliert und fallen uns auf, bevor Daten verloren gehen.

Kontakt

Schnittstelle besprechen

Welche Systeme sollen Daten austauschen und in welche Richtung? Das genügt für den ersten Austausch.

Pflichtfelder