Operations

Amazon S3 offers APIs in REST and SOAP. Following are the most common operations you'll execute through the API.

Common Operations

  • Create a Bucket—Create and name your own bucket in which to store your objects.

  • Write an Object—Store data by creating or overwriting an object.

    When you write an object, you specify a unique key in the namespace of your bucket. This is also a good time to specify any access control you want on the object.

  • Read an Object—Read data back.

    You can choose to download the data via HTTP or BitTorrent.

  • Deleting an Object—Delete some of your data.

  • Listing Keys—List the keys contained in one of your buckets.

    You can filter the key list based on a prefix.

Details on this and all other functionality are described in detail later in this guide.