Attributliste abrufen
GET
/pimapi/v1/attributesRuft eine Liste von Attributen ab, die den angegebenen Abfrageparametern und Filterkriterien entsprechen.
Abfrageparameter (Query-Parameter)
Abschnitt betitelt „Abfrageparameter (Query-Parameter)“| Parameter | Typ | Erforderlich | Standardwert | Beschreibung |
|---|---|---|---|---|
changedOn | string | Nein | Datumsbereichsfilter für Änderungen (z. B. gte:20200901223000). Unterstützt absolute und relative Angaben. | |
createdOn | string | Nein | Datumsbereichsfilter für Erstellungsdaten. | |
languageId | string | Nein | Sprachkürzel zur Lokalisierung von Beschreibungen (z. B. en, de). | |
sorting | string | Nein | Sortierungsanweisungen (z. B. +id, -changedOn). Präfix + für ASC (aufsteigend) und - für DESC (absteigend). | |
page | integer | Nein | 0 | Nullbasierte Seitennummer für die Paginierung. |
pageSize | integer | Nein | 20 | Anzahl der Elemente pro Seite. |
Code-Beispiele
Abschnitt betitelt „Code-Beispiele“curl -X GET "https://dev.pxm.eu.prodexa.com/pxm/pimapi/v1/attributes?page=0&pageSize=2" \ -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/attributes?page=0&pageSize=2", { 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 Attributen zurück, eingepackt in Metadaten.
{ "status": 200, "meta": { "languageId": "de", "page": 0, "pageSize": 2, "totalElements": 15, "totalPages": 8 }, "data": [ { "attributeId": "COLOR", "attribute.description": [ { "languageId": "de", "value": "Farbe" } ] }, { "attributeId": "WEIGHT", "attribute.description": [ { "languageId": "de", "value": "Gewicht" } ] } ]}HTTP 404 Not Found Antwort
Abschnitt betitelt „HTTP 404 Not Found Antwort“Wird zurückgegeben, wenn keine Attribute die Kriterien erfüllen.
{ "status": 404, "meta": { "languageId": "de" }, "error": "No Attributes found"}