Mit der GET Methode können Sie einen oder mehrere Bestandsdaten von Artikeln aus dem Shop abrufen
| Parameter | Wert | Beschreibung |
|---|
| id | int | die Id des Objekts (VariantenId) oder ggf Artikelnummer |
| Name | Wert | Beschreibung |
|---|
| useArtNrAsId | bool | der Identifier ist eine ArtikelNr |
Es wird ein Array von Datensätzen mit folgenden Parametern zurückgeben:
| Name | Beschreibung | Anmerkungen | Wert |
|---|
| id | Die ID des Objekts. | | int |
| location | Die REST URL zum Abrufen des Objekts. | | string |
| name | die Artikelbezeichnung | | string |
| description | die Artikelbeschreibung | | string |
| description2 | die zweite Artikelbeschreibung | | string |
| description_short | die Kurzbeschreibung | | string |
| link | der direkte Link zum Artikel | | string |
| tax_id | die interne ID des Steuersatzes | | int |
| tax_rate | der Steuersatz | | float |
| differenzsteuer | 1 oder 0, ob der Artikel differenzbesteuert wird | | bool |
| datum | das Einstelldatum des Artikels | YYYY-MM-DD | date |
| manufactor_id | die interne ID des Herstellers | | int |
| manufactor_name | der Hersteller | | string |
| weight | das Gewicht des Artikels | | float |
| unit_id | die interne ID der Verpackungseinheit | | int |
| unit_name | die Bezeichnung der Verpackungseinheit | | string |
| supplier_id | die interne ID des Lieferanten | | int |
| supplier_name | der Lieferant | | string |
| availability_id | die interne ID der Artikelverfügbarkeit | | int |
| availability_name | die Artikelverfügbarkeit | | string |
| status | 1 oder 0, 1 = aktiv, 0 = inaktiv | | bool |
| has_scale_price | 1 = Staffelpreise vorhanden, 0 = Variantenpreise | | bool |
| sizegroup_id | die interne ID der Größengruppe (optional, nur wenn der Artikel Varianten hat) | | int |
| sizegroup_name | die Größengruppe (optional, nur wenn der Artikel Varianten hat) | | string |
| colorgroup_id | die interne ID der Farbgruppe (optional, nur wenn der Artikel Varianten hat) | | int |
| colorgroup_name | die Farbgruppe (optional, nur wenn der Artikel Varianten hat) | | string |
| variations | ein array mit den Variantendaten (s.u.), (optional, nur wenn der Artikel Varianten hat) | | array |
Sofern der Artikel Varianten hat, werden diese im Parameter variations als Array gesetzt.
| Name | Beschreibung | Anmerkung | Wert |
|---|
| variation_id | die interne ID der Variante | | int |
| artikel_nr | die Artikelnummer | | string |
| order_nr | die Bestellnummer | | string |
| ean | EAN-Nummer | | string |
| isbn | ISBN-Nummer | | string |
| asin | ASIN-Nummer | | string |
| upc | UPC-Nummer | | string |
| reserved | Die Anzahl der aktuell reservirten Bestände | | int |
| stock | wenn keine Depots vorhanden sind, dann der aktuelle Bestand, sonst ein Array (s.u.) | | int oder array |
| price_data | ein Array mit Preisangaben zu der Variante (nicht, wenn Staffelpreise vorhanden sind) | | array |
Nur wenn Depots vorhanden sind.
| Name | Beschreibung | Anmerkung | Wert |
|---|
| depot_id | die interne ID des Depots | | int |
| depot_name | der Name des Depots | | string |
| stock | die aktuelle Menge | | int |
Jeder Parameter setzt sich aus den Werten amount und include_tax zusammen (s.u.)
| Name | Beschreibung | Anmerkung | Wert |
|---|
| price | der Endkundenpreis, nur gesetzt bei Variantenpreis | | array |
| price_special | der Sonder-Endkundenpreis, nur gesetzt bei Variantenpreis | | array |
| supplier_price | der Händlerpreis, nur gesetzt bei Variantenpreis | | array |
| supplier_price_special | der Sonder-Händlerpreis, nur gesetzt bei Variantenpreis | | array |
| repurchase_price | der Einkaufspreis | | array |
| scale_price | ein Array mit den Staffelpreisanageben, nur gesetzt wenn Staffelpreisepreise vorhanden sind | | array |
| Name | Beschreibung | Anmerkung | Wert |
|---|
| scale_price_unit | der „ab-Wert“ für den Staffelpreis | | int |
| price | der Endkundenpreis | | array |
| price_special | der Sonder-Endkundenpreis | | array |
| supplier_price | der Händlerpreis | | array |
| supplier_price_special | der Sonder-Händlerpreis | | array |
| Parameter | Beschreibung | Wert |
|---|
| amount | der Betragswert z. B. 10.23 | float |
| include_tax | true, wenn amount die Steuer enthält | bool |