Zum Hauptinhalt springen

Public API

Die Public API bietet Zugriff auf Produktkataloge, die Erstellung von Rezept- und Behandlungs-Checkouts sowie Bestellstatusabfragen. Sie ist für kundenorientierte Integrationen wie Onlineshops und Telemedizin-Plattformen konzipiert.

Basispfad

/v2/public

Authentifizierung

Alle Endpoints erfordern einen API-Schlüssel über den X-API-Key-Header. Siehe Authentifizierung für Details.
curl -X GET "https://api.rxscale.com/v2/public/health/" \
  -H "X-API-Key: your-api-key-here"
Der veraltete X-RxScale-Authorization-Header wird aus Gründen der Abwärtskompatibilität weiterhin unterstützt, jedoch wird X-API-Key für neue Integrationen empfohlen.

Verfügbare Endpoints

MethodeEndpointBeschreibung
GET/products/{shop_identifier}Produkte eines Shops auflisten
GET/orders/{shop_identifier}Bestellstatus anhand von Rezept-UIDs abfragen
POST/prescriptions/{shop_identifier}Rezeptbasierten Checkout erstellen
POST/treatments/{shop_identifier}Behandlungsbasierten Checkout erstellen

Erforderliche Berechtigungen

EndpointErforderliche Berechtigung
Produkte auflistenproduct:read
Bestellstatus abfragenorder:read
Rezept-Checkout erstellencreate_prescription_checkout
Behandlungs-Checkout erstellencreate_treatment_checkout
Alle Public API Endpoints sind über den shop_identifier im URL-Pfad zugeordnet. Der Shop muss zur Organisation gehören, die mit Ihrem API-Schlüssel verknüpft ist.