Skip to main content

Produkte

Verwalten Sie Produkte Ihrer Organisation inklusive zugehöriger SKUs, Shop-SKUs, Shop-Produkte und Apotheken-SKUs. Weitere Ressourcen: SKUs, Shop-SKUs, Shop-Produkte.

Produkte auflisten

integer
Standard:"0"
Seitennummer (0-indexiert)
integer
Standard:"50"
Anzahl der Produkte pro Seite
Erforderliche Berechtigung: product:read

Beispielanfrage

Antwort

Antwortfelder

Das Feld price bei Apotheken-SKUs ist in Euro-Cent angegeben (z.B. 1299 = 12,99 EUR).
Platzhalter-SKUs (is_template)Patientinnen und Patienten können ein Medikament bestellen, das nicht in Ihrem Katalog steht. Eine solche Bestellposition braucht dennoch eine SKU, auf die sie verweisen kann, und verweist deshalb auf einen Platzhalter: genau eine SKU pro Organisation, markiert mit is_template: true. Was die Position tatsächlich aussagt — Medikament, Menge, PZN — stammt aus dem vom Arzt signierten Rezept, nicht aus der Platzhalter-SKU.is_template ist kein Bestands-, Preis- oder Versandkennzeichen. Nahezu jede SKU hat is_template: false; wenn Sie verkäufliche Artikel auflisten, filtern Sie Platzhalter aus.

Produktdetails abrufen

string
erforderlich
Die Produkt-UID
Erforderliche Berechtigung: product:read

Beispielanfrage

Antwort

Gibt die gleiche Produktstruktur wie der Listen-Endpoint zurück, jedoch für ein einzelnes Produkt inklusive aller verbundenen SKUs, Shop-SKUs, Shop-Produkte und Apotheken-SKUs.

Produkt anlegen

Erforderliche Berechtigung: product:write

Beispielanfrage

Die Antwort ist das angelegte Produkt in der gleichen Struktur wie der Detail-Endpoint (HTTP 201).

Produkt aktualisieren

string
erforderlich
Die Produkt-UID
Erforderliche Berechtigung: product:write Aktualisierbare Felder: display_name, short_name, prescription_required, handle, image_url.

Beispielanfrage

Produkt löschen

string
erforderlich
Die Produkt-UID
Erforderliche Berechtigung: product:write Gibt HTTP 204 ohne Body zurück. Das Produkt wird weich gelöscht.