Zum Hauptinhalt springen

Integrationen

Memida fokussiert sich ganz auf professionelles Prüfmittelmanagement. Trotz umfangreicher Funktionalität ist die Software schlank konzipiert. Sie grenzt sich an bestimmten Stellen bewusst ab, um nicht zu einer schwerfälligen Komplettlösung zu werden, die vermeintlich alles kann, aber davon nur wenig wirklich gut. Entdecken Sie hier passende Ergänzungen für Ihre individuellen Bedürfnisse.

Memida REST-API

Die Memida-API folgt dem REST-Architekturstil (Representational State Transfer) und bietet Ihnen damit eine standardisierte Schnittstelle zur Plattform. Durch die Verwendung vertrauter HTTP-Methoden wie GET, POST, PUT und DELETE sowie des JSON-Formats lässt sie sich intuitiv in jede moderne Entwicklungsumgebung einbinden. Ob Abruf von Prüfterminen, Anlage neuer Betriebsmittel oder Synchronisation von Stammdaten. Sie haben direkten programmatischen Zugriff auf den Kern von Memida.

info

Die API steht nur Kunden mit dem Paket Professional zur Verfügung.

API-Zugang einrichten

Bevor Sie die API nutzen können, benötigen Sie einen API-Token. Diesen erhalten Sie in Ihrem Benutzerprofil unter "API-Einstellungen". Der Token authentifiziert Ihre Anfragen und muss bei jedem Request im Authorization-Header mitgesendet werden.

Basis-URL

Alle API-Anfragen erfolgen über die Basis-URL:

https://api.memida.de/api/v1

Die vollständige API-Dokumentation mit allen verfügbaren Endpunkten finden Sie im Bereich API-Dokumentation.

Praktische Beispiele

Im Folgenden zeigen wir Ihnen häufige Anwendungsfälle mit konkreten Code-Beispielen.

Prüfmittel abrufen

Mit diesem Request erhalten Sie eine Liste aller Prüfmittel:

curl -X GET "https://api.memida.de/api/v1/apparatuses" \
-H "Auth: live IHR_API_TOKEN" \
-H "Accept: application/json"

Die API unterstützt verschiedene Parameter zur Filterung und Sortierung:

curl -X GET "https://api.memida.de/api/v1/apparatuses?limit=50&page=1&sort=name&direction=asc" \
-H "Auth: live IHR_API_TOKEN" \
-H "Accept: application/json"

Neues Prüfmittel anlegen

Um ein neues Prüfmittel zu erstellen, senden Sie einen POST-Request mit den entsprechenden Daten:

curl -X POST "https://api.memida.de/api/v1/apparatuses" \
-H "Auth: live IHR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"identno": "PS-13N-01",
"serial_number": "DM-2024-001",
"apparatus_basedata_id": "346dbd74-b81d-5e1b-87a1-1a86f4b9e881",
"interval": 12,
"interval_unit": "months"
}'

Prüfung anlegen

Nach Abschluss einer Prüfung können Sie das Ergebnis direkt über die API erfassen:

curl -X POST "https://api.memida.de/api/v1/inspections" \
-H "Auth: live IHR_API_TOKEN" \
-H "Content-Type: application/json" \
-d '{
"apparatus_id": "91c2feba-37b0-5f0b-9e98-98c79baa4e41",
"checked_at": "2026-01-29",
"result": "passed",
"type": "calibration",
"inspection_result": "operational"
}'

Stammdaten abfragen

Häufig müssen Stammdaten wie Hersteller, Standorte oder Kostenstellen zwischen Systemen synchronisiert werden:

curl -X GET "https://api.memida.de/api/v1/manufacturers" \
-H "Auth: live IHR_API_TOKEN" \
-H "Accept: application/json"

Automatisierung mit n8n

Für komplexere Workflows und Integrationen ohne Programmierkenntnisse empfehlen wir die Verwendung von n8n. n8n ist eine leistungsfähige Workflow-Automatisierungsplattform, die sich perfekt für die Integration von Memida eignet.

Was ist n8n?

n8n ermöglicht es Ihnen, verschiedene Dienste und Anwendungen visuell miteinander zu verknüpfen. Workflows werden durch das Zusammenfügen einzelner Nodes erstellt, die bestimmte Aktionen ausführen oder Daten austauschen.

Memida Community Node

Für n8n steht ein offizieller Memida Community Node zur Verfügung, der die Integration erheblich vereinfacht. Der Node bietet vorkonfigurierte Aktionen für alle gängigen Memida-Operationen.

Installation:

  1. Öffnen Sie die Einstellungen Ihrer n8n-Instanz
  2. Navigieren Sie zu "Community Nodes"
  3. Installieren Sie das Paket n8n-nodes-memida

Den Node finden Sie auf npm: n8n-nodes-memida

Weitere Informationen zur Einrichtung finden Sie in unserem Blog-Artikel über die n8n-Integration.

Anwendungsbeispiele für n8n

Die Kombination aus Memida und n8n eröffnet zahlreiche Möglichkeiten:

Synchronisation mit ERP-Systemen
Halten Sie Stammdaten wie Kostenstellen, Abteilungen oder Standorte automatisch zwischen Ihrem ERP-System und Memida synchron. Wenn in SAP oder Dynamics eine neue Kostenstelle angelegt wird, kann diese automatisch in Memida übernommen werden.

Benachrichtigungen und Alerts
Richten Sie automatische Benachrichtigungen ein, wenn wichtige Ereignisse eintreten. Senden Sie beispielsweise eine Nachricht in Microsoft Teams, wenn ein Prüfmittel die Prüfung nicht besteht, oder informieren Sie per E-Mail über bevorstehende Kalibriertermine.

Automatisiertes Reporting
Exportieren Sie Prüfdaten regelmäßig in Google Sheets, Excel oder Ihre Business Intelligence Software. Erstellen Sie automatisch Monatsberichte über durchgeführte Prüfungen oder Auswertungen zu Prüfmittelauslastung.

Beschaffungsprozesse
Legen Sie neue Prüfmittel automatisch in Memida an, sobald diese im Warenwirtschaftssystem erfasst wurden. Verknüpfen Sie Bestellnummern, Lieferanten und weitere Informationen direkt bei der Anlage.

Ticketsystem-Integration
Erstellen Sie automatisch Tickets in Ihrem Service-Desk-System, wenn ein Prüfmittel repariert werden muss oder bei einer Prüfung Mängel festgestellt wurden.

Dokumentenmanagement
Synchronisieren Sie Prüfberichte, Zertifikate und Dokumente mit Ihrem DMS-System. Laden Sie automatisch generierte PDFs in SharePoint, Nextcloud oder andere Dokumentenmanagement-Lösungen hoch.

Kalender-Integration
Tragen Sie fällige Prüftermine automatisch in Google Calendar, Outlook oder andere Kalendersysteme ein. So behalten Ihre Mitarbeiter alle Termine im Blick.

Support

Bei Fragen zur API-Integration oder zu spezifischen Anwendungsfällen steht Ihnen unser Support-Team gerne zur Verfügung. Kontaktieren Sie uns für individuelle Beratung zu Ihrer Integration.

Die vollständige API-Dokumentation mit detaillierten Beschreibungen aller Endpunkte, Parameter und Rückgabewerte finden Sie unter API-Dokumentation.