NextGen APIs

GET /documents/r1/files/download-urls

Http Verb

GET

Url

/documents/r1/files/download-urls

Permissions required


Personally Identifiable Information (PII)

No

Sensitive Information

No

Last Modified Version

r1

Released since

2025 W2 (FSM 20.0)

Deprecated since


Removed since


Tech Tags

PAGINATION ORDERING-SERVER-SIDE

Business Logic

This API returns a temporary pre-signed URLs for secure file downloads.

Specifically, when a client needs to download a file, instead of providing the file directly or a permanent URL, the system generates a pre-signed URL that:

  • Has a limited time validity

  • Includes necessary authentication credentials

  • Is specific to the requested file and version

  • Allows direct download from the storage system

This approach ensures secure file access by avoiding exposure of permanent URLs or requiring additional authentication for each download. The client can use the received URL to download the file directly, but only within the established validity period.

Please note that if the version is not indicated, the API returns will refer to the main version of the file basing on its uuid. The main version corresponds to the currently active one or the latest one if the active one is not available.

Query String Parameters

Filter ℹ️

Field

Validations

Note

uuid

Max length: 80

Mandatory


version


If the version is not indicated, the API returns will refer to the main version of the file basing on its uuid. The main version corresponds to the currently active one or the latest one if the active one is not available.

Order ℹ️

Default Order

id (ASC)

Page ℹ️

Default.

Fields ℹ️

Default.

Header Parameters

Default.

Response documentation

Response payload fields

Field

Note

presignedURL


Response error codes

NOT_FOUND, BASE_0003