Connectors
Amazon S3
Icon

Amazon S3 Connector

Quickly build integrations connecting your B2B SaaS product to Amazon S3.

About the Amazon S3 connector

The Amazon S3 connector accesses Amazon S3 data via the Amazon S3 API.

This connector allows you and your customers to integrate Amazon S3 with your product, enabling your customers to work with buckets, objects, parts and more in Amazon S3.

Actions

Action NameAction Description
Copy ObjectCopy an object in S3 from one location to another
Delete ObjectDelete an Object within an S3 Bucket
Get ObjectGet the contents of an object
List ObjectsList Objects in a Bucket
Put ObjectWrite an object to S3
Generate Presigned URLGenerate a presigned URL that can be used to upload or download an object in S3
Create SNS Topic For S3 Event NotificationCreate an Amazon SNS Topic to be used with S3 Event Notifications
Update SNS Topic Policy For S3 Event NotificationUpdate an Amazon SNS Topic Policy to grant S3 permission to publish
Subscribe to SNS TopicSubscribe to an Amazon SNS Topic for S3 Event Notifications
Unsubscribe from a SNS TopicUnsubscribe from an Amazon SNS Topic for S3 Event Notifications
Bucket SNS Event Trigger ConfigurationAdd events to send notifications to SNS Topic
Create Multipart UploadCreate a multipart upload
Upload PartUpload a chunk of a multipart file upload
Complete Multipart UploadComplete a multipart upload
Abort Multipart UploadAbort a multipart upload
List BucketsList all buckets in an AWS account
List PartsList parts of a multipart upload
Get Bucket LocationGet the location (AWS region) of a bucket by name
Get Current AccountGet the current AWS account
Generate Presigned URL for Multipart UploadsGenerate presigned URL's that can be used to upload or download an object in S3
Head ObjectRetrieve metadata from an object without returning the object itself
Head BucketDetermine if a bucket exists and if you have permission to access it
List Multipart UploadsLists in-progress multipart uploads in a bucket
Delete ObjectsDelete multiple objects from a bucket
Delete BucketDeletes the S3 bucket. All objects in the bucket must be deleted before the bucket itself can be deleted
Put Bucket Notification ConfigurationReplace an existing bucket notification configuration with a new one
Get Bucket Notification ConfigurationReturns the notification configuration of a bucket
Put Object Lock ConfigurationPlaces an Object Lock configuration on the specified bucket
Get Object Lock ConfigurationGets the Object Lock configuration for a bucket
Put Object RetentionPlaces an Object Retention configuration on an object
Get Object RetentionRetrieves an object's retention settings
Get Object AttributesRetrieves all the metadata from an object without returning the object itself
Upload Stream - Create StreamCreate an upload stream to S3
Upload Stream - Write DataWrite to an upload stream
Upload Stream - Close StreamClose an upload stream

Triggers

Trigger NameTrigger Description
WebhookTrigger to handle SNS subscription for S3 event notifications
New and Updated FilesChecks for new and updated files in a specified S3 bucket on a configured schedule.
New BucketsChecks for new buckets on a configured schedule.

FAQs for Amazon S3 integrations

Yes. Prismatic offers built-in connectors for a variety of other data storage systems including Azure Files, Google Cloud Storage, Bynder, and Frontify. These and other connectors are available from our connector library.