

# Data retrieval APIs for Amazon S3 Object Lambda
<a name="amazons3objectlambda"></a>

Amazon S3 Object Lambda provides the following APIs for data retrieval.


****  

| Actions | Description | Access level | 
| --- | --- | --- | 
| <a name="s3-object-lambda-GetObject"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html) | Retrieve objects from Amazon S3 | Read | 
| <a name="s3-object-lambda-GetObjectAcl"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAcl.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAcl.html) | Return the access control list (ACL) of an object | Read | 
| <a name="s3-object-lambda-GetObjectLegalHold"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectLegalHold.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectLegalHold.html) | Get an object's current Legal Hold status | Read | 
| <a name="s3-object-lambda-GetObjectRetention"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectRetention.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectRetention.html) | Retrieve the retention settings for an object | Read | 
| <a name="s3-object-lambda-GetObjectTagging"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTagging.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectTagging.html) | Return the tag set of an object | Read | 
| <a name="s3-object-lambda-GetObjectVersion"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObject.html) | Retrieve a specific version of an object | Read | 
| <a name="s3-object-lambda-GetObjectVersionAcl"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAcl.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_GetObjectAcl.html) | Return the access control list (ACL) of a specific object version | Read | 
| <a name="s3-object-lambda-GetObjectVersionTagging"></a>[https://docs.aws.amazon.com/AmazonS3/latest/dev/setting-repl-config-perm-overview.html](https://docs.aws.amazon.com/AmazonS3/latest/dev/setting-repl-config-perm-overview.html) | Return the tag set for a specific version of the object | Read | 
| <a name="s3-object-lambda-ListBucket"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectsV2.html) | List some or all of the objects in an Amazon S3 bucket (up to 1000) | List | 
| <a name="s3-object-lambda-ListBucketMultipartUploads"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListMultipartUploads.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListMultipartUploads.html) | List in-progress multipart uploads | List | 
| <a name="s3-object-lambda-ListBucketVersions"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListObjectVersions.html) | List metadata about all the versions of objects in an Amazon S3 bucket | List | 
| <a name="s3-object-lambda-ListMultipartUploadParts"></a>[https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListParts.html](https://docs.aws.amazon.com/AmazonS3/latest/API/API_ListParts.html) | List the parts that have been uploaded for a specific multipart upload | List | 