# Upload PDF File Accept PDF uploads, validate, store files, and return URLs for use in API requests. Endpoint: POST /api/v1/Participants/upload-pdf Version: v1 ## Request fields (multipart/form-data): - `file` (string) ## Response 200 fields (application/json): - `success` (boolean) - `data` (object) - `data.fileName` (string,null) - `data.fileUrl` (string,null) - `message` (string,null) ## Response 400 fields (application/json): - `type` (string,null) - `title` (string,null) - `status` (integer) - `errors` (object,null) - `traceId` (string,null) ## Response 413 fields (application/json): - `type` (string,null) - `title` (string,null) - `status` (integer) - `errors` (object,null) - `traceId` (string,null)