In addition to the Amazon S3 console, you can work with Amazon S3 programmatically using the Amazon S3 REST APIs, AWS SDKs, or AWS Command Line Interface (AWS CLI).
Code examples in the Amazon Simple Storage Service API Reference
-
AWS Command Line Interface in the AWS Command Line Interface User Guide.
-
SDK documentation Code examples