API Testbereich

docdorado www.docdorado.de

Patient registrieren

Patientendaten anlegen. Kein Authorization-Header nötig.

POSThttps://www.docdorado.de/register
customer *
patientAddress *
deliveryAddress (optional)
Leer lassen wenn identisch mit patientAddress.
contactAddress (optional — Kontaktperson)
additionalInformation
Kein Authorization-Header — nur Content-Type: application/json.
selectedProducts (optional)
IDs: B E ES F FD FI HD MS NL NM NS NXL VL VM VS VXL LL LM LS LXL EH W WS …
signedDocuments (optional)
PDFs als Base64. Wenn gesetzt → signature muss NULL sein. Max. 2 MB.

Authentifizierung

Token und customerNumber für alle weiteren Requests holen. Werte werden automatisch übernommen.

POSThttps://www.docdorado.de/php/api/customer/auth
Body

Kundendaten abrufen

Vollständige Kundendaten inkl. Adresse, Krankenkasse und Genehmigungen.

GEThttps://www.docdorado.de/php/api/customer/{customerNumber}
Token & customerNumber aus Auth übernommen.
Parameter

Status abrufen

Aktuellen Status eines Kunden abfragen.

GEThttps://www.docdorado.de/php/api/customer/status/{customerNumber}
Token & customerNumber aus Auth übernommen.
Parameter

Status ändern

Kundenstatus auf einen neuen Wert setzen.

POSThttps://www.docdorado.de/php/api/customer/change/status
Token & customerNumber aus Auth übernommen.
Body + Token

Bestellungen abrufen

Liste aller Bestellungen eines Kunden.

GEThttps://www.docdorado.de/php/api/customer/orders/{customerNumber}?limit=1000
Token & customerNumber aus Auth übernommen.
Parameter

Warenkorb abrufen

Aktuellen Warenkorb eines Kunden anzeigen (Dashboard-Ansicht).

GEThttps://www.docdorado.de/php/api/customer/cart/{customerNumber}
Token & customerNumber aus Auth übernommen.
Parameter

CareBox anzeigen

Aktuellen CareBox-Inhalt eines Kunden abrufen.

GEThttps://www.docdorado.de/php/api/customer/careBox/{customerNumber}
Token & customerNumber aus Auth übernommen.
Parameter

CareBox ändern

Produkte im CareBox-Warenkorb des Kunden setzen (Menge 0 = entfernen).

POSThttps://www.docdorado.de/php/api/customer/change/careBox/{customerNumber}
Token & customerNumber aus Auth übernommen.
Parameter
items (Artikel)
Menge 0 = Artikel aus CareBox entfernen

Intervall abrufen

Lieferintervall und nächstes Ausführungsdatum eines Kunden.

GEThttps://www.docdorado.de/php/api/customer/interval/{customerNumber}
Token & customerNumber aus Auth übernommen.
Parameter

Intervall ändern

Lieferintervall und Startdatum eines Kunden anpassen.

POSThttps://www.docdorado.de/php/api/customer/change/interval
Token & customerNumber aus Auth übernommen.
Body + Token

Genehmigungsstatus abrufen

Aktuelle Genehmigungen eines Kunden abfragen.

GEThttps://www.docdorado.de/php/api/customer/approvals/{customerNumber}
Token & customerNumber aus Auth übernommen.
Parameter
careBoxState — Bedeutung
WertStatus
1Genehmigt
4Nicht erwünscht
5Neu
6Eingereicht
7Abgelehnt
12Storniert
13Abgelaufen

Dokumentenliste abrufen

Alle Dokumente eines Kunden auflisten. Die erste documentId wird automatisch gespeichert.

GEThttps://www.docdorado.de/php/api/customer/list/documents/{customerNumber}
Token & customerNumber aus Auth übernommen.
Parameter

Dokument abrufen

Ein einzelnes Dokument anhand der documentId laden.

GEThttps://www.docdorado.de/php/api/customer/document/{customerNumber}/{documentId}
Token, customerNumber & documentId aus Session übernommen.
Parameter

Erlaubte Dokumenttypen

Liste aller erlaubten Dokumenttypen inkl. MIME-Type und Maximalgröße.

GEThttps://www.docdorado.de/get/document/types
Token aus Auth übernommen.
Authentifizierung

Produkte nach Context

Verfügbare Produkte für einen bestimmten Context-Wert abrufen.

GEThttps://www.docdorado.de/php/api/products/{context}
Token aus Auth übernommen.
Parameter

Verlängerung unterschreiben

Unterschrift für eine Vertragsverlängerung übermitteln.

POSThttps://www.docdorado.de/sign/renewal
supplierNumber aus Session übernommen.
Body

Krankenkassen abrufen

Vollständige Liste aller Krankenkassen aus der API (kein Token erforderlich).

GEThttps://www.docdorado.de/get/health/insurances
Info
Kein Auth-Header nötig. Gibt alle Krankenkassen mit mipId, Name und Typ zurück.