Hersteller API

Verwaltung von Produktherstellern / Marken — Abruf, Erstellung, Bearbeitung und Löschung

Basis-URL

https://{tenant}.logzi.com/api/product_manufact/

Jede Anfrage liefert eine JSON-Antwort zurück. Bei Erfolg ist result.code == 1, im Fehlerfall result.code == 0.

GET /api/product_manufact/get

Abruf eines einzelnen Herstellers / einer Marke anhand der ID, mit vollständigen Details.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
idintEindeutige ID des Herstellers

Beispielanfrage

GET /api/product_manufact/get?id=5
X-API-KEY: {ihr_api_schluessel}
GET /api/product_manufact/list

Abruf der Herstellerliste, optional gefiltert nach Produktgruppe oder Produkt.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
product_group_idintFilter nach Produktgruppen-ID
product_idintFilter nach Produkt-ID

Beispielanfrage

GET /api/product_manufact/list?product_group_id=2
X-API-KEY: {ihr_api_schluessel}
GET /api/product_manufact/list_extended

Abruf der erweiterten Herstellerliste — mit umfangreicheren Daten als beim list-Endpunkt, z. B. der Anzahl verknüpfter Produkte.

Query-Parameter

ParameterTypPflichtfeldBeschreibung
product_group_idintFilter nach Produktgruppen-ID
product_idintFilter nach Produkt-ID

Beispielanfrage

GET /api/product_manufact/list_extended?product_group_id=2
X-API-KEY: {ihr_api_schluessel}
POST /api/product_manufact/save

Erstellen oder Bearbeiten eines Herstellers. Für einen neuen Datensatz data[id] = 0.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idint0 = neuer Hersteller, >0 = Bearbeitung
namestringName des Herstellers
name_shortstringKurzbezeichnung

Beispielanfrage

POST /api/product_manufact/save
X-API-KEY: {ihr_api_schluessel}
Content-Type: application/json

{
  "data": {
    "id": 0,
    "name": "Samsung"
  }
}
POST /api/product_manufact/delete

Löschen eines Herstellers anhand der ID.

POST-Felder — data-Objekt

FeldTypPflichtfeldBeschreibung
idintID des zu löschenden Herstellers

Beispielanfrage

POST /api/product_manufact/delete
X-API-KEY: {ihr_api_schluessel}
Content-Type: application/json

{ "data": { "id": 5 } }

Nimm Kontakt mit uns auf

Interessierst du dich für unsere Software? Schreib uns einfach!

Brauchst du Hilfe?

Wenn du keine Antwort findest und Unterstützung brauchst

Jetzt registrieren,
später bezahlen!

Teste es 3 Tage kostenlos, ohne Risiko und Verpflichtungen!