Error handling
Validity of the download link has expired
As already mentioned, the download links are only valid for 15 minutes by default for security reasons.
Given this expiry time, Upvest assumes that the actual download of the file will take place shortly after it is requested via the /files
API.
If the signed URL has already expired at the time of step 2, and the file has been deleted for security reasons, you will receive the status code 400
and an error with an expired token.
Example error response
?xml version='1.0' encoding='UTF8'?Error><Code>ExpiredToken</Code><Message>The provided token has expired.</Message><Details>Request signature expired at: 20230330T22:04:46+00:00</Details></Error>
BaFin has rejected the MiFIR files
In the case that the report is rejected by BaFin, the client must inform Upvest by creating a ticket in Zendesk.
In order to solve this problem as quickly as possible, we need the BaFin response file, which should also be uploaded to the ticket.