Zum Ende der Metadaten springen
Zum Anfang der Metadaten

Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 7 Aktuelle »

Die REST-API bietet die Möglichkeit Informationen über die Datenbankstruktur des Systems oder einer bestimmten Tabelle anzufragen.

Folgende Informationen können abgefragt werden:

  • Identifier der Tabellen

  • Identifier der Tabellenspalten

  • Eltern und Kind Tabellen

GET

Strukturanfrage aller exitsierenden Tabellen
GET $YOUR_DOMAIN_URL/rest/v4/$COLLATION/structure/
Content-Type:application/x-www-form-urlencoded
Authorization:$ACCESS_TOKEN

GET

Strukturanfrage einer bestimmten Tabelle
GET $YOUR_DOMAIN_URL/rest/v4/$COLLATION/structure/$IDENTIFIER/
Content-Type:application/x-www-form-urlencoded
Authorization:$ACCESS_TOKEN


Beispiel Response
{
    "code": 0,
    "message": "Success",
    "body": {
        "resource": {},
        "result": {
            "identifier": "shopArticle",
            "columns": [
                "shopArticleActive",
                "shopArticleVisibilityHome",
                "shopArticleVisibilityMenu",
                "shopArticleSku",
                "shopArticleGtin",
                "shopArticleClassifications",
                "shopArticleVariantProfileID",
                "shopArticleName",
                "shopArticleNewFrom",
                "shopArticleNewTo",
                "shopArticleDescription",
                "shopArticleSeoDescription",
                "shopArticleImage1",
                "shopArticleImage2",
                "shopArticleImage3",
                "shopArticleImage4",
                "shopArticleImage5",
                "shopArticleImage6",
                "shopArticleImage7",
                "shopArticleImage8",
                "shopArticleImage9",
                "shopArticleImage10",
                "shopArticleDownload1",
                "shopArticleDownload2",
                "shopArticleDownload3",
                "shopArticleDownload4",
                "shopArticleDownload5",
                "shopArticlePrice",
                "shopArticleSpecialPrice",
                "shopArticleVatRateID",
                "shopArticleSalesUnit",
                "shopArticlePackageUnitID",
                "shopArticleAllowedOrderQuantities",
                "shopArticleMinimumOrderQuantity",
                "shopArticleWeight",
                "shopArticleDeliveryTime",
                "shopArticleWorkflowID",
                "shopArticleMetaTitle",
                "shopArticleMetaKeywords",
                "shopArticleMetaDescription",
                "shopArticleMetaRobots",
                "shopArticleDetailLayout",
                "baseJson",
                "shopArticleSupplierID",
                "changeTime",
                "clientID",
                "createTime",
                "domainID",
                "id",
                "userID",
                "userTable"
            ],
            "links": [
                "/rest/v2/join/serverRest.structure/shopArticle/"
            ],
            "parents": [
                "shopGroup"
            ],
            "children": [
                "shopArticleTemplate",
                "price",
                "shopArticleVariant"
            ]
        }
    }
}


$Collation (Pflicht)

Die Kollation setzt sich aus dem ISO 639-1 Sprachcode sowie dem ISO_3166-1 Ländercode zusammen, z.B. de_DE

$IDENTIFIER

Hier muss der Tabellen Identifier angegeben werden. Entweder ist dieser bekannt oder man kann diesen auslesen wenn man sich die Struktur aller Tabellen ausgeben lässt.

  • Keine Stichwörter