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.
External Pharmacy API
Die External Pharmacy API ermöglicht es Apotheken, ihre Bestellungen zu verwalten, Lagerbestände zu aktualisieren und Echtzeitbenachrichtigungen über Bestellungsänderungen zu erhalten.Basispfad
Interaktive API-Dokumentation (Swagger)
Eine Live-Swagger-Oberfläche steht zur Verfügung, um Endpoints direkt im Browser zu erkunden und zu testen:Authentifizierung
Alle Endpoints erfordern einen API-Schlüssel über denX-API-Key-Header. Weitere Informationen finden Sie unter Authentifizierung.
API-Schlüssel-Geltungsbereich
API-Schlüssel können entweder auf eine einzelne Apotheke oder auf eine gesamte Apothekengruppe beschränkt sein:- Einzelapotheken-Schlüssel sind an eine bestimmte Apotheke gebunden. Alle Anfragen werden automatisch auf diese Apotheke beschränkt, und es sind keine zusätzlichen Parameter erforderlich.
- Gruppenweite Schlüssel decken alle Apotheken innerhalb einer Apothekengruppe ab. Bei Verwendung eines gruppenweiten API-Schlüssels ist der Query-Parameter
pharmacy_uidbei den meisten Endpoints erforderlich, um anzugeben, für welche Apotheke Sie handeln.
Verfügbare Endpoints
| Methode | Endpoint | Beschreibung |
|---|---|---|
GET | /pharmacy_orders/ | Apothekenbestellungen auflisten |
GET | /pharmacy_orders/{uid} | Bestelldetails abrufen |
PATCH | /pharmacy_orders/{uid}/status | Bestellstatus aktualisieren |
PATCH | /pharmacy_orders/{uid}/complete_order | Bestellung abschließen |
GET | /pharmacy_skus/ | Apotheken-SKUs auflisten |
PATCH | /pharmacy_skus/{uid} | SKU aktualisieren (Preis, Bestand, external_id) |
PATCH | /pharmacy_skus/{uid}/stock | Lagerbestand aktualisieren |
PATCH | /pharmacy_skus/{uid}/external_id | Externe ID aktualisieren |
GET | /webhooks/ | Webhook-Abonnements auflisten |
POST | /webhooks/ | Webhook registrieren |
DELETE | /webhooks/{uid} | Webhook entfernen |
Erforderliche Berechtigungen
| Endpoint | Erforderliche Berechtigung |
|---|---|
| Bestellungen auflisten/anzeigen | orders_read |
| Bestellungen aktualisieren oder abschließen | orders_write |
| SKUs auflisten | stock_read |
| SKU-Daten aktualisieren | stock_write oder pharmacy_sku_write |
| Webhooks verwalten | webhooks_read / webhooks_write |