Berichte¶
Nur-Lese-Analysen für Ihre Organisation. Alle Routen erfordern reports.read.
Datumsfilter nutzen YYYY-MM-DD, sofern nicht anders angegeben.
Dashboard-Statistiken¶
GET /api/v2/public/orgs/{orgId}/reports/stats?from=2026-06-01&to=2026-06-06
Authorization: Bearer {token}
Rezept- und Bestell-Aggregate für den gewählten Zeitraum.
Typische Abschnitte in der Antwort¶
| Schlüssel | Inhalt |
|---|---|
prescriptions |
Anzahlen nach Status (approved, declined, pending, …) |
orders |
Bestellvolumen und Umsatz |
customers |
Top-Kunden (bei Datumsbereich) |
Produktperformance¶
GET /api/v2/public/orgs/{orgId}/reports/product-performance?from=2026-06-01&to=2026-06-06
Authorization: Bearer {token}
Umsatz und Stückzahl pro Produkt mit Periodenvergleich.
| Query | Standard |
|---|---|
from, to |
Letzte 30 Tage vs. vorherige 30 Tage |
Produktumsatz nach Status¶
GET /api/v2/public/orgs/{orgId}/reports/product-sales?from_date=2026-06-01&to_date=2026-06-06
Authorization: Bearer {token}
Pro Produkt Menge (g) und Bruttoumsatz nach Bestellstatus.
| Query | Standard |
|---|---|
from_date |
Erster Tag des aktuellen Monats |
to_date |
Heute |
PharmaOne-Servicegebühren-Bericht¶
Monatlicher Servicegebühren-Bericht für die Organisation.
| Query | Beschreibung |
|---|---|
month |
Einzelmonat YYYY-MM |
month_from + month_to |
Monatsbereich |
| (keine) | Letzte 24 Monate |
Integrationshinweise¶
- Berichte sind nur lesend — keine Seiteneffekte.
- Daten sind auf
{orgId}aus der URL beschränkt; Integrations-Tokens können andere Orgs nicht lesen. - Große Datumsbereiche können langsamer sein — für ETL lieber monatliche Chunks.
- Für BI-Pipelines Berichte zeitgesteuert abfragen, nicht bei jeder Benutzeraktion.