How to enable Sellforte to fetch your data from AWS S3
Sellforte can fetch data directly from a customer-managed Amazon S3 bucket. This setup is recommended for recurring, file-based data delivery where customers manage their own export processes.
All data fetched from AWS S3 must follow the relevant Sellforte data specification.
Overview of the setup
The AWS S3 fetch setup consists of two steps:
-
The customer prepares data files in an S3 bucket in the Sellforte data specification format
-
The customer grants Sellforte read-only access to the bucket
Once completed, Sellforte fetches the data automatically on an agreed schedule.
1. Preparing your data in AWS S3
Customers are responsible for preparing and exporting data files to AWS S3 in a format that matches the Sellforte data specification.
This typically means:
-
Exporting data files (for example CSV or Parquet) to an S3 bucket
-
Ensuring file contents match the required fields, data types, and granularity
-
Using a stable folder or prefix structure for recurring deliveries
How the files are generated is fully up to the customer.
2. Granting Sellforte access
Sellforte requires read-only access to the S3 bucket in order to fetch the data.
Access is granted using:
-
An IAM role or IAM user with read-only permissions
At a minimum, Sellforte must be able to:
-
List objects in the bucket
-
Read object contents
Sellforte does not require permissions to upload, modify, or delete objects.
Completing the setup
Once the data files are in place and access has been granted:
-
Share the bucket name and relevant prefix/path with Sellforte
-
Sellforte validates access and schedules automated data fetching