Kategorie¶
Mit dieser Api werden die Kategorien ausgegeben.
Felder¶
Feld | Typ | Beschreibung | Beispiel |
---|---|---|---|
cid | integer | Kategorie ID | 5 |
name | string | Kategorie Name | Oberbekleidung |
token | string | ||
active | boolean | Aktive Flag | |
specificationWeight | integer | Gewicht | 2 |
specificationWeightUnit | integer | Gewichtseinheit | 5 |
financesVat | object | Steuern | |
locale | object | Texte | |
localeLabel | object | Label | |
tags | string | ||
parentCID | integer | Eltern Kategorie | 2 |
ranking | string | Gewichtung | |
erpID | string | ERP ID | |
erpName | string | ERP Name | |
erpNumber | string | ERP Nummer | |
erpLastUpdate | string | Datum des letzten Updates | 2018-01-01T00:59:59 |
erpCreation | string | 2018-01-01T00:59:59 | |
archived | string | Archive Flag | 0 |
Eine Kategorie auslesen¶
Die URL /api/commerce/item/catalog/category/[CID]
liefert eine Kategorie zurück
{
"dataset": {
"8c86c091-c455-405c-f179-0be241bfbd7c": {
"cid": 5,
"name": "Oberbekleidung",
"token": "",
"label": {
"de": "Oberbekleidung",
"en": "Outer garments",
"fr": "Vêtements de dessus"
},
"active": false,
"gpCoefficient": 0,
"specificationWeight": 0,
"specificationWeightUnit": 0,
"financesVat": {
"de": 0,
"gb": 0,
"fr": 0
},
"locale": null,
"localeText": {
"de": {
"description": "",
"seo": ""
},
"en": {
"description": "",
"seo": ""
},
"fr": {
"description": "",
"seo": ""
}
},
"tags": null,
"parentCID": 2,
"ranking": "0",
"erpID": "",
"erpName": "",
"erpNumber": "",
"erpLastUpdate": "1970-01-01T00:59:59",
"erpCreation": "1970-01-01T00:59:59",
"archived": "0"
}
},
"sys": {
"pagination": {
"total": 1,
"currentPage": 1,
"objectsPerPage": 20,
"offset": 0,
"nextOffset": null,
"prevOffset": null,
"pages": 1
},
"message": "200 OK",
"code": 200
}
}
Kategorien auslesen¶
Die URL /api/commerce/item/catalog/category?page=[SEITE]&count=[ANZAHL DER OBJEKTE]&orderby=[SORTIERUNG]
liefert alle Kategorien zurück.
Mit dem Pagestepper kann durch die Daten navigiert werden.
Beispiel : /api/commerce/item/catalog/category?page=3&count=5&orderby=name%20ASC
{
"dataset": {
"66681c38-1094-4490-e416-9d431fa5ef57": {},
"caec026c-b9a0-4ea7-af27-0b36e8c47cbd": {},
"9f9a232a-efc4-4079-f091-035fdb8f1b4c": {},
"1b3da6a2-994f-4060-a47d-38c12a19a416": {},
"7555bb79-f8d0-461b-d488-008819447df2": {}
},
"sys": {
"pagination": {
"total": 47,
"currentPage": 3,
"objectsPerPage": 5,
"offset": 10,
"nextOffset": 15,
"prevOffset": 5,
"pages": 10
},
"message": "200 OK",
"code": 200
}
}
Kategorien suchen¶
Über die URL /api/commerce/item/catalog/category/search?q=[QUERY]
können Kategorien gesucht werden.
Mit dem Pagestepper kann durch die Daten navigiert werden.
Beispiel : /api/commerce/item/catalog/category/search?q=cid%3D2