Skip to content

Datei herunterladen ​

Lädt die entschlüsselte Binärdatei herunter. Der Server gibt die Datei direkt als Bytestream zurück.

Request ​

GET /api/oauth/v2/resource/files/{uuid}/download

HeaderWert
AuthorizationBearer {access_token}

URL-Parameter ​

ParameterTypPflichtBeschreibung
uuidstringJaEindeutige ID der Datei

Response ​

Erfolg (200 OK) ​

Der Response enthält die entschlüsselte Datei als Binärdaten. Die Response-Header steuern den Download:

HeaderBeispielwertBeschreibung
Content-Typeapplication/pdfMIME-Typ der Datei
Content-Dispositionattachment; filename="befund-mrt.pdf"Löst einen Download aus; enthält den originalen Dateinamen

Hinweis: Dieser Endpoint gibt keinen JSON-Body zurück, sondern die rohen Bytes der Datei. Verarbeiten Sie die Antwort direkt als Dateiinhalt.

Beispiel (cURL) ​

bash
curl -X GET "https://app.offisy.at/api/oauth/v2/resource/files/a1b2c3d4-e5f6-7890-abcd-ef1234567890/download" \
  -H "Authorization: Bearer {access_token}" \
  --output befund-mrt.pdf
Beispiele
bash
curl -X GET "https://my.offisy.at/api/oauth/v2/resource/files/b2c3d4e5-f6a7-8901-bcde-f01234567890/download" \
  -H "Authorization: Bearer {access_token}"
Parameter
Zuerst Token anfordern

Mögliche Fehler ​

StatusCodeBeschreibung
401invalid_clientUngültiger oder fehlender Access Token
403insufficient_scopeScope medicals nicht vorhanden
403access_deniedKeine Leseberechtigung für diese Datei
404not_foundDatei nicht gefunden oder gehört nicht zu diesem Unternehmen

Offisy GmbH