Zum Inhalt

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