Klassifikationsliste abrufen
GET
/pimapi/v1/classificationsRuft eine Liste aller definierten Klassifikationssysteme ab, ohne deren Hierarchie/Gruppen einzuschließen.
Abfrageparameter (Query-Parameter)
Abschnitt betitelt „Abfrageparameter (Query-Parameter)“| Parameter | Typ | Erforderlich | Beschreibung |
|---|---|---|---|
languageId | string | Nein | Sprachkürzel zur Lokalisierung von Beschreibungen (z. B. en, de). Wenn weggelassen, werden alle übersetzten Werte zurückgegeben. |
Code-Beispiele
Abschnitt betitelt „Code-Beispiele“curl -X GET "https://dev.pxm.eu.prodexa.com/pxm/pimapi/v1/classifications?languageId=de" \ -H "X-API-KEY: ihr_hex_api_schluessel" \ -H "Accept: application/json"const headers = new Headers();headers.append("X-API-KEY", "ihr_hex_api_schluessel");headers.append("Accept", "application/json");
fetch("https://dev.pxm.eu.prodexa.com/pxm/pimapi/v1/classifications?languageId=de", { method: 'GET', headers: headers}) .then(response => response.json()) .then(result => console.log(result)) .catch(error => console.log('error', error));Antwortstruktur
Abschnitt betitelt „Antwortstruktur“HTTP 200 OK Antwort
Abschnitt betitelt „HTTP 200 OK Antwort“Gibt eine Liste von Klassifikationen zurück, eingepackt in Statusdetails.
{ "status": 200, "meta": { "languageId": "de" }, "data": [ { "classificationId": "ECLASS_10", "shortDescription": [ { "languageId": "de", "value": "eCl@ss 10.0" } ], "versionNo": "10.0", "type": "ECLASS" }, { "classificationId": "ETIM_8", "shortDescription": [ { "languageId": "de", "value": "ETIM 8.0" } ], "versionNo": "8.0", "type": "ETIM" } ]}HTTP 404 Not Found Antwort
Abschnitt betitelt „HTTP 404 Not Found Antwort“Wird zurückgegeben, wenn keine Klassifikationssysteme gefunden werden.
{ "status": 404, "meta": { "languageId": "de" }, "error": "No Classification found"}