Material

Mit dieser Api werden die Materialien ausgegeben.

Felder

property title required default type examples
maid Eindeutige ID des Datensatzes integer
name Name string
locale Text je Sprache object
archived Archivierungsflag; false: in Verwendung; true: Datensatz ist archiviert false boolen
erpID Eindeutige ID im Drittsystem; Datum für den Datenaustausch mit Drittsystemen string
erpName Name des Drittsystems; Datum für den Datenaustausch mit Drittsystemen string
erpNumber Eindeutige Nummer im Drittsystem; Datum für den Datenaustausch mit Drittsystemen string
erpLastUpdate Letzte Aktualisierung; Datum für den Datenaustausch mit Drittsystemen 1970-01-01 01:00:00 string
erpCreation Erstellungsdatum; Datum für den Datenaustausch mit Drittsystemen 1970-01-01 01:00:00 string

Ein Material auslesen

Die URL /api/commerce/item/specification/material/[MAID] liefert ein Material zurück

{
    "dataset": {
        "64": {
            "maid": 64,
            "name": "Seide",
            "locale": {
                "de": {
                    "text": "Seide"
                },
                "nl": {
                    "text": "silk"
                },
                "en": {
                    "text": "zijde"
                }
            },
            "definition": "",
            "archived": false
            "erpID": "",
            "erpName": "",
            "erpNumber": "",
            "erpLastUpdate": "0000-01-01T00:00:00",
            "erpCreation": "1970-01-01T00:59:59"
        }
    },
    "sys": {
        "pagination": {
            "currentPage": 1,
            "nextOffset": null,
            "pages": 1,
            "prevOffset": null,
            "offset": 0,
            "objectsPerPage": 20,
            "total": 1
        },
        "message": "200 OK",
        "code": 200
    }
}

Materialien auslesen

Die URL /api/commerce/item/specification/material?page=[SEITE]&count=[ANZAHL DER OBJEKTE]&orderby=[SORTIERUNG] liefert alle Materialien zurück. Mit dem Pagestepper kann durch die Daten navigiert werden.

Beispiel : /api/commerce/item/specification/material?page=0&count=5

{
    "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
    }
}

Material suchen

Über die URL /api/commerce/item/specification/material/search?q=[QUERY] kann nach Materialien gesucht werden.
Beispiel: /api/commerce/item/specification/material/search?q=name%3DSeide