Überblick

Überblick #

Das API kann verwendet werden, um Eigenschaften auf Ihrem Konto zu verwalten. Die untenstehenden Informationen beschreiben das Format, das für Anfragen und Antworten API verwendet wird.

Ressourcenstandorte & Basis URL #

Je nach Region dein ~.Dimensions.~ Instanz befindet sich, gibt es verschiedene URLs zum Zugriff auf API-Ressourcen. Bitte verwenden Sie die untenstehende Tabelle, um die korrekte Basis URL für Ihre Region zu finden.

Region Basis URL
Australien / Neuseeland https://api.au.myreports.cloud
Europa https://api.eu.myreports.cloud
Nordamerika https://api.na.myreports.cloud
Vereinigtes Königreich https://api.uk.myreports.cloud

Sobald Sie die Basis-URL für Ihre Region identifiziert haben, wird das Format für alle API Anfragen unten dargestellt:

{BASE_URL}/api/{VERSION}/{RESOURCE}

z. B.

https://api.na.myreports.cloud/api/v1.0/contactdirectories

API Interaktion #

Die API erfordert die Verwendung von JSON Formatdefinitionen für den Inhalt aller Anfragen. Alle Antworten werden im Format JSON unter Verwendung der folgenden Vorlage zurückgegeben:

{
	"data": {
		<returned data>
	},
	"Fehler": <errorCode>,
	"Botschaft": <message>,
	"Status": <status>,
	"Zeitstempel": <timestamp UTC>
}
Hand Left warning
Manche Felder werden nicht immer zurückgegeben

Wenn das data eine Sammlung ist, wird ein Array mit Seitengröße zurückgegeben.

{
	"page_size": "<number of items>",
	"data": [{
			"id": "90CE2CCE-5B90-424B-B502-55924F140A48",
		}, {
			"id": "ec52f7b1-1b74-498e-a49b-59b71022c3a1",
		}
	][{
			"id": "90ce2cce-5b90-424b-b502-55924f140a48",
		}, {
			"id": "ec52f7b1-1b74-498e-a49b-59b71022c3a1",
		}
	],
	"Status": "Erfolg",
	"Zeitstempel": "<timestamp in UTC>"
}

API Ressourcen #

Die folgende Tabelle gibt einen Überblick über die Ressourcen, auf die API Zugriff bietet:

Ressource Beschreibung
Verzeichnisse Abfragen von Verzeichnissen und verwalten Sie einzelne Verzeichniseinträge.
Arbeitsbereiche Abfrage konfigurierter Arbeitsbereiche, Abfrage und Ausführung konfigurierter Berichte.

Jede Ressource bietet folgende Schnittstellen für die Interaktion:

Schnittstelle Beschreibung
Macht alles Gibt eine Sammlung aller Gegenstände zurück, die dem Ressourcentyp entsprechen.
Los... Gibt eine bestimmte Instanz des Ressourcentyps zurück.
Erschaffe... Erstellt eine neue Instanz eines Ressourcentyps.
Patch... Aktualisiert eine bestehende Instanz des Ressourcentyps.
Löschen... Entfernt eine bestehende Instanz eines Ressourcentyps.