Pfad-Parameter setzen den URL-Pfad fort. Als Trennzeichen wird hierbei ein Schrägstrich verwendet.
Wenn eine Anfrage Pfad-Parameter verwendet, werden diese im URI-Format für die Anfrage angegeben.
Beispiel
https://<Host-Name>/ApiServer/imx/sessions/exampleparameter
Abfrage-Parameter werden der URL über ein Frage- oder das &-Zeichen angehangen.
Dem ersten Abfrage-Parameter muss ein Fragezeichen vorangestellt werden. Dabei muss folgendes Format verwendet werden:
?Parametername=Parameterwert (beispielsweise ?orderBy=LastName)
Den nachfolgenden Abfrage-Parametern muss ein & vorangestellt werden. Dabei muss folgendes Format verwendet werden:
&Parametername=Parameterwert (beispielsweise ?sortOrder=ascending)
HINWEIS: Unbekannte Abfrage-Parameter werden vom Server mit dem Fehlercode 400 abgelehnt. Das betrifft auch Abfrage-Parameter mit einer fehlerhaften Groß-/Kleinschreibung.
Beispiel
https://<Host-Name>/AppServer/portal/person?orderBy=LastName
Die meisten API-Methoden liefern Ergebnisse im JSON-Format (application/json) zurück. Des Weiteren wird die Rückgabe von Ergebnissen in den Formaten CSV und PDF unterstützt, soweit das Ergebnis der entsprechenden API-Methode als exportierbar deklariert ist (über das Flag AllowExport). Grundsätzlich kann eine API-Methode Ergebnisse in beliebigen Formaten zurückgeben, die mit HTTP kompatibel sind.
Um Ergebnisse im CSV-Format zu erhalten
Um Ergebnisse im PDF-Format zu erhalten
Verwandte Themen
Antworten, die von der REST-API versendet werden, verwenden die nachfolgenden Codes. Wenn Anfragen fehlschlagen, wird eine erklärende Fehlermeldung angezeigt.
200 |
Die Anfrage war erfolgreich. |
204 |
Die Anfrage war erfolgreich. Die Antwort enthält keinen Inhalt. |
401 |
Der Zugriff ist unautorisiert. Die Sitzung muss zuerst authentifiziert werden. |
403 |
Der Anmeldevorgang ist fehlgeschlagen. Diese Antwort wird beispielsweise versendet, wenn ein falscher Benutzername oder ein falsches Kennwort übermittelt wurde. |
404 |
Die angegebene Ressource konnte nicht gefunden werden. |
405 |
Die verwendete HTTP-Methode ist für diese Anfrage nicht erlaubt. |
500 |
Ein Server-Fehler ist aufgetreten. Die Fehlermeldung wird in der Antwort mitgesendet. Aus Sicherheitsgründen ist keine detaillierte Fehlermeldung in der Antwort enthalten. Weitere Informationen können Sie der Anwendungsprotokolldatei auf dem Server entnehmen. |
Verwandte Themen