Is It Possible to Download Files From a SystemLink AWS S3 Bucket?

Updated Aug 3, 2026

Reported In

Software

  • SystemLink

Issue Details

  • I have configured my SystemLink File Service to store files in Amazon Web Service (AWS) Simple Storage Service (S3). Is it possible for SystemLink users to download those files?
  • I want to programmatically download files stored in my AWS S3 bucket that SystemLink is configured to look at. Is this possible?

Solution

Yes, it is possible to download the files in an AWS S3 bucket either through the SystemLink web UI or programmatically.

 

Using the Web Interface

The SystemLink File Service is configured to point to S3. Hence, by navigating to the Utilities >> Files page in the web UI, a list of files stored in S3 will populate here. As long as a user has access to the Workspace that the file is stored in, they can select a file and click Download.

 

Programmatically via HTTP

Since the SystemLink File Service is pointing to S3, it is possible download a file from S3 by sending a HTTP GET request to the File Service. To access and test the HTTP API:

 

  1. Within the SystemLink web UI, click the ? icon in the top right-hand corner and select HTTP Manual. This will launch the Swagger UI in a separate tab.
    • Note: The Swagger UI is an open-source tool that turns the SystemLink HTTP API into an interactive web page.

 

 

  1. From the Select a definition drop-down menu, select File Service.

 

 

  1. Scroll down the page until you reach the Files API section.
  2. Identify the GET request titled /v1/service-groups/Default/files/{id}/data and click on it.

 

 

  1. To understand the requirements and test it live in browser, click the Try it out button.
    • Some HTTP requests require HTTP parameters. In this case, a file ID is required. To provide a file ID, select a file in the Files page of the SystemLink UI and copy the last string in the URL.