ApiBorne
Sommaire du guide

Supprimer un document

Utilisée par la borne avant de ré-uploader un document du même type : le remplacement est toujours un DELETE suivi d'un POST.

DELETE/appointments/{appointmentId}/documents/{documentId}
Base : {editorBaseUrl}/api/apiborneIntegrationService/v1Auth : X-Kiosk-Auth-Key + X-Kiosk-Device-IdRoute obligatoire

Pourquoi cette route existe

Un patient qui rate son scan (page floue, mauvais document) doit pouvoir recommencer : la borne remplace toujours par DELETE de l'ancien puis POST du nouveau. Sans cette route, chaque nouvelle tentative empilerait des doublons dans le dossier du RDV. Route obligatoire — sans gestion documentaire chez vous, elle n'est jamais sollicitée (implémentation minimale : 404 UNKNOWN_DOCUMENT).

Sémantique

documentId est l'identifiant renvoyé par la liste (documents[].id) ou par l'upload (documentId). Supprimer un document inconnu ou déjà supprimé renvoie 404 UNKNOWN_DOCUMENT.

Requête

bash
curl -sS -X DELETE "$BASE/appointments/apt-1001/documents/doc-15" "${AUTH[@]}"
# → 204

Implémentation de référence