Anforderungsparameter
Das Dokument beschreibt die verschiedenen Anfrageparameter, die bei einem API-Aufruf für einen API-Endpunkt oder eine Zielressource definiert werden müssen.
- Formulardaten
- Verwenden Sie die folgenden Parameter, um ein Zugriffstoken anzufordern, das Ihr Client für nachfolgende API-Anforderungsaufrufe benötigt:
Tabelle 1. Formularparameter Parameter Beschreibung client_id Die Client-ID, die dem API-Client zugeordnet ist. client_secret Der geheime Clientschlüssel, der dem API-Client zugeordnet ist. grant_type Dieser Parameter ist auf client_credentialsgesetzt.scope Eine Liste mit durch Leerzeichen getrennten Bereichen, die diesem Token zugeordnet sind. Der gültige Bereich für API-Clients ist openid.
- Header
- Verify erfordert die folgenden Angaben im Header „ HTTP “:
Tabelle 2. Kopfzeilenparameter Parameter Beschreibung Content Type In einem Anforderungsheader gibt dieser Parameter den Typ der Daten an, die der Client an den Server gesendet hat. In einem Antwortheader gibt er den Typ der Daten an, die an den Client zurückgegeben werden.
Beispiel:-H "Content-type: application/json"Accept Dieser Parameter gibt den Typ des Inhalts an, den der Client in einer Antwort interpretieren und akzeptieren kann.
Beispiel:-H "Accept: application/json" -H "Accept: image/png"Location Die URL des neu erstellten Objekts in der Kopfzeile der POST-HTTP-Methode. Beispiel: /<resource-noun>/<resource-id>.Accept-Language Die Sprache, die der Client versteht oder bevorzugt.
- Abfrageparameter
- Die folgenden Parameter sind, abhängig davon, welche Ergebnisse Ihrer API-Anforderung zurückgegeben werden sollen, und abhängig davon, wie sie zurückgegeben werden sollen, optional.
Tabelle 3. Abfrageparameter Parameter Beschreibung pagination Wenn keine Paginierungsparameter übergeben werden, werden alle Ergebnisse zurückgegeben. Der maximal zulässige Wert für "limit" oder "count" ist 1000.countist die Gesamtzahl Ergebnisse, die aus dem Datenspeicher zurückgegeben werden sollen.pageist angeforderte Seite.limitist die Gesamtzahl Ergebnisse, die auf einer einzelnen Seite zurückgegeben werden sollen.
sort Jedem Attribut muss entweder das Präfix + (aufsteigend) oder - (absteigend) hinzugefügt werden.
Mehrere Attribute müssen jeweils durch ein Komma (,) voneinander getrennt werden.
search Gültige Operatoren sind:- Zeichenfolgen sind
= , !=undcontains - Boolesche Werte sind
=und!= - Die Zahlen sind
>=,>,<=,<,=, und!=
filter Gültige Formate sind entweder ausschließlich inklusiv oder ausschließlich exklusiv. Mehrere Filterparameter müssen jeweils durch ein Komma (,) voneinander getrennt werden.
- Body
Verwenden Sie diesen Parameter für Anforderungen POST, PUT und PATCH. Definieren Sie hier die Attribute und Werte, die erstellt oder aktualisiert werden sollen. Klicken Sie auf den Datentyp Modell oder Beispielwert, um die Attribute anzuzeigen, die im Hauptteil definiert werden müssen, einschließlich des Formats und des Beispielwerts.
Der Parameter content type ist
application/json. Der Inhalt wird im JSON-Dateiformat gespeichert.