Skip to content

Commit 282182c

Browse files
committed
feat: client for pdf rapport
1 parent af1ff33 commit 282182c

3 files changed

Lines changed: 135 additions & 101 deletions

File tree

docs/specs/validator-api.yml

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -193,6 +193,40 @@ paths:
193193
schema:
194194
$ref: "#/components/schemas/Error"
195195

196+
/api/validations/{uid}/results.pdf:
197+
get:
198+
tags:
199+
- validation
200+
operationId: get_validation_pdf
201+
summary: "Télécharger le résultat au format pdf"
202+
description: "Télécharger le résultat au format pdf"
203+
parameters:
204+
- description: "Identifiant unique de la validation"
205+
in: path
206+
name: uid
207+
required: true
208+
schema:
209+
type: string
210+
example: g7258vq1t639uagbv8rg7b97
211+
responses:
212+
200:
213+
description: Récupération réussie
214+
content:
215+
text/csv: {}
216+
400:
217+
description: "Paramètre uid manquant"
218+
content:
219+
application/json:
220+
schema:
221+
$ref: "#/components/schemas/Error"
222+
404:
223+
description: "Aucune demande de validation ne correspond à l'uid"
224+
content:
225+
226+
application/json:
227+
schema:
228+
$ref: "#/components/schemas/Error"
229+
196230

197231
/api/validations/{uid}/files/source:
198232
get:

0 commit comments

Comments
 (0)