Menschen und Systeme können mit denselben Daten arbeiten
Benutzer können über die Oberfläche arbeiten, während Integrationen über die API mit der zugrunde liegenden Plattform interagieren.
Weezie ist sowohl über die Benutzeroberfläche als auch programmgesteuert nutzbar. Aktionen, die Benutzern in der Weezie Oberfläche zur Verfügung stehen, können auch über die API ausgeführt werden. So kann Ihr Team Netzdaten und betriebliche Arbeitsabläufe flexibel direkt in die eigenen Systeme integrieren.
GET /api/v1/assets
Authorization: Bearer {token}
Accept: application/jsonNUTZEN SIE DIE API AUF IHRE WEISE
Die API stellt dieselben grundlegenden Plattformfunktionen bereit, die auch von der Weezie Oberfläche verwendet werden. Dadurch lässt sich Weezie mit internen Anwendungen verbinden, wiederkehrende Vorgänge können automatisiert, Daten synchronisiert oder völlig andere Anwendungen auf der Plattform aufgebaut werden.
Lesen und verwalten Sie die Netzinformationen, von denen Ihre Arbeitsabläufe abhängen, einschließlich der in Weezie dargestellten Netzobjekte und Beziehungen.
Integrieren Sie Netzplanung und Entwurf in externe Werkzeuge und automatisierte Arbeitsabläufe.
Verbinden Sie Arbeitsabläufe vor Ort mit den weiteren Systemen Ihrer Organisation.
Nutzen Sie die API, um Weezie Abläufe mit Ihren bestehenden Geschäftsprozessen zu verbinden.
Arbeiten Sie programmgesteuert mit dem Netzbestand und seinen Beziehungen.
Ordnen Sie betriebliche Informationen weiterhin den zugehörigen Netz- oder Arbeitsablaufdatensätzen zu.
Nutzen Sie Weezie Daten außerhalb der Anwendung, wenn ein anderes System sie verarbeiten, umwandeln oder darstellen muss.
Entwickeln Sie Anwendungen rund um Weezie, ohne die zugrunde liegende Netzplattform nachbauen zu müssen.
EINE PLATTFORM, MEHRERE ARBEITSWEISEN
Ihre Teams müssen sich nicht zwischen manuellen Arbeitsabläufen und Integrationen entscheiden. Vorgänge können über die Weezie Oberfläche ausgeführt werden, wenn eine direkte Interaktion sinnvoll ist. Dieselbe Plattform kann programmgesteuert genutzt werden, wenn Automatisierung oder System-zu-System-Kommunikation besser geeignet ist.
Benutzer können über die Oberfläche arbeiten, während Integrationen über die API mit der zugrunde liegenden Plattform interagieren.
Nutzen Sie die API, um Weezie mit den Systemen zu verbinden, die bereits am Betrieb Ihres Netzes beteiligt sind.
Prozesse, die andernfalls eine Interaktion mit der Oberfläche erfordern würden, können in automatisierte Arbeitsabläufe eingebunden werden.
Nutzen Sie die Plattformfunktionen hinter Weezie, um Anwendungen und Oberflächen für ein bestimmtes Team, einen Kunden oder einen Prozess zu unterstützen.
ANFRAGEN UND ANTWORTEN
API-Vorgänge folgen denselben Fachkonzepten, die in Weezie verwendet werden. Das erleichtert den Wechsel zwischen interaktiven und programmgesteuerten Arbeitsabläufen.
Codebeispiele für die Weezie API
Beispielanfrage
GET /api/v1/assets
Authorization: Bearer {token}
Accept: application/jsonBeispielantwort
GET /api/v1/network/assets/{id}
Accept: application/json
Authorization: Bearer {token}Beispiel für einen Antworttext
{
"id": "...",
"type": "...",
"properties": {
"...": "..."
}
}*Die auf dieser Seite gezeigten Beispiele dienen nur der Veranschaulichung. Verfügbare Ressourcen, Felder und Vorgänge hängen von den jeweiligen Weezie Funktionen und der API-Dokumentation ab.*
INTEGRATIONSASPEKTE
Checkliste für die Implementierungsplanung
Nutzen Sie diese Checkliste als ersten Durchgang vor der Implementierungsplanung.
Wie sich Anwendungen authentifizieren und auf welche Weezie Ressourcen sie zugreifen dürfen.
Wie sich die Netz-, Bestands-, Planungs- und Betriebskonzepte von Weezie auf Ihre eigenen Systeme abbilden lassen.
Wie Integrationen ungültige Anfragen, Validierungsergebnisse und fehlgeschlagene Vorgänge behandeln sollen.
Wie Anwendungen bei Bedarf effizient mit Sammlungen und größeren Datensätzen arbeiten können.
Wie Integrationen Änderungen an API-Ressourcen und deren Verhalten im Laufe der Zeit berücksichtigen können.
Wie automatisierte Prozesse Aktionen zwischen Systemen sicher koordinieren können.
Wo es sinnvoll ist, können Integrationskonzepte API-Vorgänge mit Ereignissen oder externer Automatisierung kombinieren.
Wir können die erwartete API-Nutzung im Rahmen des Integrationskonzepts prüfen.
Integrationsansätze können validiert werden, bevor sie in produktive Arbeitsabläufe aufgenommen werden.
Integrationsabhängigkeiten können berücksichtigt werden, wenn sich Weezie und die verbundenen Systeme weiterentwickeln.
Relevante Endpunkte, Ressourcen, Parameter und Integrationsverhalten können für die Implementierung dokumentiert werden.
AUF IHREN ARBEITSABLAUF AUSGERICHTET
Eine Integration muss nicht mit einer Liste von Endpunkten beginnen. Starten Sie mit dem Arbeitsablauf, den beteiligten Systemen und dem gewünschten Ergebnis. Darauf aufbauend lässt sich bestimmen, wie die Weezie API in die Architektur passt.
Erstellen Sie stabile Auftrags- und Serviceabläufe, ohne Zuordnungen zu Abrechnung und Netzobjekten zu verlieren.
Tauschen Sie Struktur, Geometrie und Kontext mit Ihrer räumlichen Betriebsebene aus.
Stimmen Sie Materialien, Netzobjekte und Netzkapazität mit den Datensätzen der Betriebsplanung ab.
Überführen Sie Planungsentscheidungen in dasselbe führende System, mit einem klaren Ablauf für Abnahme und Übergabe.
Führen Sie Erkenntnisse aus dem Feld und die Ausnahmebehandlung an derselben Integrationsgrenze zusammen.
Bereiten Sie Netz- und Betriebsinformationen für interne oder externe Analysesysteme auf.
Synchronisieren Sie Datensätze, wenn Systeme unterschiedliche Anforderungen an Aktualität oder Verantwortlichkeit haben.
Überführen Sie wiederkehrende betriebliche Aktionen in dauerhafte, testbare Arbeitsabläufe.
Entwickeln Sie differenzierte Betriebswerkzeuge für verschiedene Teams auf einer gemeinsamen Netzgrundlage.
Stellen Sie ausgewählte Funktionen und Statusaktualisierungen bereit, ohne die Kontrolle über zentrale Kennungen zu verlieren.
Ganz gleich, ob Sie einen bestehenden Weezie Arbeitsablauf automatisieren, Netzdaten mit einer anderen Plattform synchronisieren oder eine individuelle Anwendung entwickeln möchten: Die API bietet einen programmgesteuerten Zugang zu denselben Funktionen, die in Weezie verfügbar sind.