@Diego Polidori If you need to attach multiple files then you need to create an array of attachments and then pass the attachment variable to your Send email action.
In my workflow, I am getting the list of files in a particular blob, and after getting the blob content I am appending the content and fileName to the array variable in for loop of my workflow.
As the send email action uses the attachment parameter as the array in the below format
[{
"ContentBytes": "contentbytes1",
"Name": "fileName1"
},
{
"ContentBytes": "contentbytes2",
"Name": "fileName2"
}]
Note: I am getting the byte blob contents using $content as below
{
"ContentBytes": "@{body('Get_blob_content_(V2)_2')?['$content']}",
"Name": "@{items('For_each')?['Name']}"
}
In my Send Email action, I am passing the attachments variable to the Attachment of Send Email Action.
You can modify the flow and change the value as per your HTTP request body. Let me know if you need any assistance.