Amazon S3 REST API
RESTful API for Amazon S3 storage operations including bucket management, object operations, and access control.
Documentation
Documentation
https://docs.aws.amazon.com/AmazonS3/latest/API/
GettingStarted
https://aws.amazon.com/s3/getting-started/
Authentication
https://docs.aws.amazon.com/AmazonS3/latest/API/sig-v4-authenticating-requests.html
BestPractices
https://docs.aws.amazon.com/AmazonS3/latest/userguide/best-practices.html
APIReference
https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html
Specifications
OpenAPI
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/openapi/amazon-s3-rest-api-openapi.yml
OpenAPI
https://api.apis.guru/v2/specs/amazonaws.com/s3/2006-03-01/openapi.yaml
Code Examples
Schemas & Data
JSONSchema
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/json-schema/amazon-s3-bucket-schema.json
JSONSchema
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/json-schema/amazon-s3-object-schema.json
Other Resources
JSONLD
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/json-ld/amazon-s3-context.jsonld
Pricing
https://aws.amazon.com/s3/pricing/
SDKs
https://aws.amazon.com/tools/
StatusPage
https://status.aws.amazon.com/
FAQ
https://aws.amazon.com/s3/faqs/
ChangeLog
https://docs.aws.amazon.com/AmazonS3/latest/API/WhatsNew.html
Security
https://docs.aws.amazon.com/AmazonS3/latest/userguide/security.html
APIsJSON
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/apis.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-abort-multipart-upload-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-archive-object-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-conditional-download-object-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-copy-object-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-create-bucket-put-object-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-delete-object-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-empty-and-delete-bucket-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-enable-versioning-put-object-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-get-or-create-object-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-list-and-batch-delete-objects-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-move-object-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-multipart-upload-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-paginate-list-objects-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-provision-secure-bucket-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-put-object-list-objects-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-set-bucket-acl-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-set-bucket-cors-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-set-bucket-encryption-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-set-bucket-lifecycle-workflow.yml
Arazzo
https://raw.githubusercontent.com/api-evangelist/amazon-s3/refs/heads/main/arazzo/amazon-s3-set-bucket-tagging-workflow.yml