We are testing out a downloading files from S3 buckets using Power Automate cloud flows.
Using the "Get S3 object content" action, our manually triggered flow works as expected if the key of the object (the path and filename) has a file extension, like .txt: DEV/folder/file_name_000.txt
If the file that we are trying to download does not have an extension: DEV/folder/file_name_000
we get a NotFound error with body:
{
"status": 404,
"message": "The object key was not found in the S3 bucket. AWS Request Id: <snip> AWS Id2: <snip>.\r\nclientRequestId: <snip>",
"error": {
"message": "The object key was not found in the S3 bucket. AWS Request Id: <snip> AWS Id2: <snip>."
},
"source": "amazons3-wus.azconn-wus.p.azurewebsites.net"
}
Both files are in the same folder that has the same permissions, and the files are accessible using other tools like S3 Browser.
Is there a setting or parameter in the action that we need to pass along as part of the request?
Thanks