{
  "data": {
    "id": "VsgNb5UqlTKhbjW9N",
    "userId": "ZscMwFR5H7eCtWtyh",
    "name": "s3-uploader",
    "username": "apify",
    "description": "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.",
    "isPublic": true,
    "createdAt": "2025-03-03T11:23:54.297Z",
    "modifiedAt": "2025-03-27T10:34:57.945Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "UkWwyMJI88NAoH8Kx",
        "finishedAt": "2025-03-18T15:24:17.048Z",
        "buildNumberInt": 6,
        "buildNumber": "0.0.6"
      }
    },
    "stats": {
      "totalBuilds": 6,
      "totalRuns": 3924971,
      "totalUsers": 58,
      "totalUsers7Days": 15,
      "totalUsers30Days": 18,
      "totalUsers90Days": 20,
      "lastRunStartedAt": "2026-10-11T04:27:52.926Z",
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 395,
        "SUCCEEDED": 331969,
        "TIMED-OUT": 0,
        "TOTAL": 332364
      },
      "actorReviewCount": 2,
      "actorReviewRating": 5,
      "bookmarkCount": 3
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "gitRepoUrl": "git@github.com:apify/s3-uploader.git",
        "sourceType": "GIT_REPO",
        "envVars": [],
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 300,
      "memoryMbytes": 1024
    },
    "exampleRunInput": {
      "body": "{ \"helloWorld\": 123 }",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "INTEGRATIONS",
      "AUTOMATION",
      "DEVELOPER_TOOLS"
    ],
    "isDeprecated": false,
    "title": "S3 Uploader",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/ZscMwFR5H7eCtWtyh-actor-VsgNb5UqlTKhbjW9N-EVukW9BHOa-Amazon_S3.jpg",
    "seoTitle": null,
    "seoDescription": null,
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": false,
    "standbyUrl": null,
    "actorPermissionLevel": "FULL_PERMISSIONS",
    "readmeSummary": "## S3 Uploader\n\nUploads an Apify dataset to an Amazon S3 bucket, enabling export and archival of extracted data as S3 objects. The Actor retrieves dataset records, applies configurable filtering and transformation (field selection/exclusion, unwinding arrays/objects, flattening nested structures, offset/limit slicing, clean-only filtering), serializes data into multiple formats (JSON, JSONL, CSV, XML, HTML, XLSX, RSS), supports dynamic object key generation for S3, and writes the resulting object to the specified S3 bucket (existing objects with the same key are overwritten). Operates as an integration point or a standalone export tool and requires AWS credentials with S3 write permissions.\n\n## Use cases\n\n- Export and archive crawl/scrape datasets from Apify to Amazon S3 for storage or downstream processing.\n- Integrate dataset export into workflows to push results to S3 in specific file formats (JSON, CSV, XML, XLSX, RSS, etc.).\n- Produce tabular or flattened exports by transforming nested dataset records for spreadsheet or analytics consumption.\n- Create segmented exports by skipping/limiting items or by selecting/excluding specific fields before upload.\n- Generate timestamped or otherwise dynamic S3 object keys for organized storage and versioned uploads.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC8PRwIIrHOT0pnocsA6wHj+pxZCePzV5zBtGmKIAqyQZlvIaAkVkEFIIdic3PgjSiLLg5dz+G2w9sUKpVBQhJ1CYwVfTCEu9nDoA9xrZz8PnYTIZwT75ddtJffOUTCPl7drxltPQqIgDMr2XygI+FOknzRH69JRQzU0JmnOnuglbT3j8g/JUy1qBCmC7luhIvKSX3Fvap91Tvx5ZIavc7EiuQCgBtJDtPSMK6teAVInFKMg8EG8uLQzJ1HNUVrC3QATpGWEC+UPGFAwJ+l7qyYEV4nXn2XMoijAGGzWKcstbQz7heQmkHwjFs8IaJx4Kh6bdDLhtsEstsM6s82TREn \n"
  }
}