Was ist die Core API?
- Die Core API (CAPI) ist eine Funktion für unser Core-Produkt, mit der Kunden und Partner Daten per Push und Pull über eine API nach und von Measurabl transferieren können.
Was ist eine API?
- Eine API ist eine Schnittstelle, über die integrierende Entwickler mit einer Softwarekomponente interagieren können. Die API hat jedoch keine Benutzeroberfläche; die Interaktion erfolgt durch Programmieren. Mit APIs lassen sich auch Interaktionen automatisieren, sodass keine manuellen Benutzeraktualisierungen mehr nötig sind.
Möchte beispielsweise ein integrierender Entwickler monatlich neue Verbrauchsdaten von der Measurabl-Plattform abrufen, könnte er dies mithilfe der API tun, ohne durch die Benutzeroberfläche navigieren zu müssen. Dazu müsste er diese Aktion nur einmal programmieren, statt sie jeden Monat manuell auszuführen.
Für wen ist dieses Produkt gedacht?
- Für den Zugriff auf unsere Core API müssen Sie eine dieser beiden Voraussetzungen erfüllen:
- Sie sind Measurabl Core Customer mit Premium-Status.
- Sie führen als Partner im Auftrag eines Core Customer eine Integration in die API von Measurable durch.
Unterstützt die Core API die Integration in beide Richtungen?
- Ja, die Core API unterstützt Zwei-Wege-Integrationen. Somit können Daten per Push und Pull über die Core API in die Measurabl-Plattform hinein und aus der Measurabl-Plattform heraus transferiert werden.
Gibt es eine Sandbox-/(Test-)Umgebung?
- Es gibt keine Sandbox-Umgebung, die häufig mit einer „Testumgebung“ gleichgesetzt wird.
Steht eine API-Dokumentation zur Verfügung?
Ja. Sie ist hier zu finden.
Welche technischen Details weist die API auf?
Wir sind ein RESTful-Webservice, der sich an die JSON:API-Spezifikationen hält. Hier ist ein Link zu unserem API Explorer mit Beispielen, und hier ist ein Link zu den JSON:API-Spezifikationen.
Verbindet Measurabl die API mit den internen Systemen des Kunden oder mit Software-Plattformen von Drittanbietern?
Nein. Measurabl erstellt nicht die eigentliche Verbindung zwischen unserer API und den internen Systemen unserer Kunden oder Software-Plattformen von Drittanbietern. Der vom Kunden beauftragte integrierende Entwickler (oder der Berater für externe Software) muss eine Integration erstellen, um Daten per Push und Pull nach bzw. von Measurabl zu transferieren.
Gibt es bei der API ein Audit-Protokoll, mit dem sich nachverfolgen lässt, welche Daten aus der Core API stammen?
- Ja, die API hat ein eigenes Audit-Protokoll. Daraus lässt sich ablesen, wann Daten per Push oder Pull in die bzw. aus der Measurabl-Plattform transferiert werden.