Zum Inhalt

Rezepte

Rezeptanfragen für Ihre Organisation einreichen und auflisten.

Rezepte auflisten

GET /api/v2/public/orgs/{orgId}/prescriptions?limit=50&offset=0&status=new
Authorization: Bearer {token}

Bereich: prescriptions.read

Antwort

{
  "data": [
    {
      "id": "org1-pq-CQ3TLK",
      "status": "new",
      "shop_id": "shop1",
      "order_id": "",
      "customer_email": "",
      "created_at": "2026-06-06T00:22:03.574733Z"
    }
  ],
  "pagination": { "limit": 50, "offset": 0 }
}

Rezept abrufen

GET /api/v2/public/orgs/{orgId}/prescriptions/{prescriptionId}
Authorization: Bearer {token}

Bereich: prescriptions.read

{
  "id": "org1-pq-CQ3TLK",
  "status": "new",
  "shop_id": "shop1",
  "order_id": "",
  "customer_email": "",
  "created_at": "2026-06-06T00:22:03.574733Z"
}

Rezept einreichen

POST /api/v2/public/orgs/{orgId}/prescriptions
Authorization: Bearer {token}
Content-Type: application/json

{
  "shop_id": "shop1",
  "customer_email": "max@example.com"
}

Bereich: prescriptions.write

org_id wird aus dem URL-Pfad übernommen (keinen widersprüchlichen Query-Parameter senden).

Erfolg

{
  "id": "org1-pq-PJLBR2",
  "upsert": "ok"
}

Der Ingest-Endpunkt akzeptiert den vollen Rezept-Payload wie Shop-Frontends (Kundendaten, PDF-Referenzen, Fragebogen-Antworten und zugehörige Metadaten).


Statuswerte

Status Bedeutung
new Eingegangen, Prüfung ausstehend
pending Im Workflow
pending_signature QES/Unterschrift ausstehend
signed / approved Freigegeben
declined Abgelehnt
completed Erfüllt

Webhooks

Ereignis Wann
prescription_approved Rezept im Workflow freigegeben
paperless_signature_completed QES-Unterschrift abgeschlossen

Siehe Webhooks.