Documentation Index
Fetch the complete documentation index at: https://docs.rxscale.com/llms.txt
Use this file to discover all available pages before exploring further.
Bestellungen
Rufen Sie Bestellinformationen ab, einschließlich Positionen, Fulfillment-Aufträgen und Shop-Daten.Bestellungen auflisten
Seitenzahl (0-indexiert)
Anzahl der Bestellungen pro Seite
Bestellungen filtern, die ab diesem Unix-Zeitstempel erstellt wurden
Bestellungen filtern, die bis zu diesem Unix-Zeitstempel erstellt wurden
Bestellungen filtern, die ab diesem Unix-Zeitstempel aktualisiert wurden
Bestellungen filtern, die bis zu diesem Unix-Zeitstempel aktualisiert wurden
Nach dem Identifier des Shops filtern (der String, den Sie bei der
Shop-Einrichtung konfiguriert haben). Es werden nur Bestellungen
zurückgegeben, deren verknüpfter Shop zu Ihrer Organisation gehört und
diesen Identifier hat.
Nach der externen Bestell-ID filtern, die vom Shop bzw. der
E-Commerce-Plattform vergeben wurde (z. B. die Shopify-Bestellnummer).
Kombinieren Sie diesen Parameter mit
shop_identifier, um eine
bestimmte Shop-Bestellung nachzuschlagen.Volltextsuche über den Shopify-Bestellnamen, den Apotheken-Bestellnamen
(z. B.
PO-XXXX-XXXX-XXXX) und den vollständigen Namen des Patienten.
Derselbe Wert wird zusätzlich als exakte UID gegen die Bestellung, ihre
Verschreibungen und ihre Apothekenbestellungen abgeglichen, sodass Sie
eine ID direkt einfügen können. Ein führendes # wird vor der
UID-Suche entfernt, damit aus der Admin-Oberfläche kopierte Werte
(z. B. #ord_…) wie erwartet aufgelöst werden.order:read
Beispielanfrage
Eine bestimmte Shop-Bestellung nachschlagen
Kombinieren Sieshop_identifier und shop_order_external_id, um genau
die Bestellung zu finden, die beide Werte erfüllt. Die Antwortstruktur
bleibt unverändert (paginierte Liste), das Ergebnis enthält jedoch
höchstens eine Bestellung.
Antwort
Antwortfelder
| Feld | Typ | Beschreibung |
|---|---|---|
orders[].uid | string | Bestell-UID |
orders[].status | string | Bestellstatus |
orders[].overall_status | string | Berechneter Gesamtstatus |
orders[].created_at | integer | Erstellungszeitstempel (Unix) |
orders[].updated_at | integer | Letzter Aktualisierungszeitstempel (Unix) |
orders[].shop_order | object | Shop- und externe Bestellreferenz |
orders[].items | array | Bestellpositionen mit SKU-Informationen |
orders[].items[].sku_display_name | string | SKU-Anzeigename |
orders[].items[].sku_pzn | string | Pharmazentralnummer |
orders[].items[].amount | integer | Menge |
orders[].items[].prescription_uid | string | Verknüpftes Rezept (nur mit prescription:read) |
orders[].fulfillment_orders | array | Fulfillment-Aufträge mit Status und Positionen |
orders[].prescriptions | array | Rezepte mit Arztinformationen (nur mit prescription:read) |
totalRegistries | integer | Gesamtanzahl der Bestellungen |
totalPages | integer | Gesamtanzahl der Seiten |
Bestelldetails abrufen
Die Bestell-UID
order:read
Gibt die gleiche Struktur wie ein einzelner Eintrag in der Listenantwort zurück.
Beispielanfrage
Rezeptdaten
Rezeptdaten werden nur einbezogen, wenn Ihr API-Schlüssel auch die Berechtigungprescription:read besitzt. Ohne diese Berechtigung:
- Das
prescriptions-Array wird als[]zurückgegeben - Das Feld
prescription_uidwird aus den Bestellpositionen entfernt
Wenn Sie Rezeptdetails benötigen, stellen Sie sicher, dass Ihr API-Schlüssel sowohl die Berechtigung
order:read als auch prescription:read besitzt. Kontaktieren Sie Ihren RxScale-Kundenbetreuer, um Berechtigungen anzupassen.