
S3 Uploader
Pricing
Pay per usage

S3 Uploader
Upload data from an Apify dataset to an Amazon S3 bucket. Providing various filters and transformation options, this Actor allows precise control over data structure, formatting, and upload settings to ensure seamless integration into your data pipeline.
0.0 (0)
Pricing
Pay per usage
0
Monthly users
0
Last modified
5 days ago
Access key ID
accessKeyId
stringRequired
Your AWS access key ID used for authorization of the upload. You can get it from AWS Console -> IAM -> Users -> Create user / Select existing user -> Security credentials -> Access keys.
Secret access key
secretAccessKey
stringRequired
Your AWS secret access key used for authorization of the upload. You can get it from AWS Console -> IAM -> Users -> Create user / Select existing user -> Security credentials -> Access keys -> Create access key. The secret access key will be displayed only once, upon creation of the access key.
Region
region
EnumRequired
The AWS region where the target S3 bucket is located. You can get it from AWS Console -> S3 -> Create bucket / Select existing bucket -> Properties.
Value options:
"af-south-1": string"ap-east-1": string"ap-northeast-1": string"ap-northeast-2": string"ap-northeast-3": string"ap-south-1": string"ap-south-2": string"ap-southeast-1": string"ap-southeast-2": string"ap-southeast-3": string"ap-southeast-4": string"ap-southeast-5": string"ap-southeast-7": string"ca-central-1": string"ca-west-1": string"cn-north-1": string"cn-northwest-1": string"eu-central-1": string"eu-central-2": string"eu-north-1": string"eu-south-1": string"eu-south-2": string"eu-west-1": string"eu-west-2": string"eu-west-3": string"il-central-1": string"me-central-1": string"me-south-1": string"mx-central-1": string"sa-east-1": string"us-east-1": string"us-east-2": string"us-gov-east-1": string"us-gov-west-1": string"us-west-1": string"us-west-2": string
Key
key
stringRequired
The object key, which serves as an identifier for the uploaded data in the S3 bucket. It can include an optional prefix. If an object with the same key already exists, it will be overwritten with the uploaded data.
Dataset ID
datasetId
stringRequired
The Apify dataset ID from which data will be retrieved for the upload.
Format
format
EnumOptional
The format of the uploaded data.
Value options:
"json": string"jsonl": string"html": string"csv": string"xml": string"xlsx": string"rss": string
Default value of this property is "json"
Select
fields
arrayOptional
Fields to include in the output. If not specified, all fields will be included.
Unwind fields
unwind
arrayOptional
Fields to unwind. If the field is an array, every element will become a separate record and merged with the parent object. If the unwound field is an object, it is merged with the parent object. If the unwound field is missing or its value is neither an array nor an object, it cannot be merged with a parent object, and the item gets preserved as is. If you specify multiple fields, they are unwound in the order you specify.
Pricing
Pricing model
Pay per usageThis Actor is paid per platform usage. The Actor is free to use, and you only pay for the Apify platform usage.