Table of Contents
Sending multipart/form-data in an HTTP request is sometimes a common requirement when integrating Power Automate with external systems, but configuring this correctly in Power Automate is not straightforward.
In this guide, we’ll show how to send multi form data in Power Automate through the HTTP action and how to convert a Postman form-data request into a format that works in Power Automate.
Step 1. Make sure your HTTP request works in postman
This is the HTTP request we want to submit, in curl format:
This is how it looks in Postman:
Step 2. Convert request to a Power Automate-friendly format
For each of the fields used in the HTTP request, we need to create a small object that contains the following:
For example, for the “status” field from above, it would result in the following:
Once you have all fields, put them inside an array.
This is how the end result should look
All the array can go in a variable:
Step 3. Send HTTP request
In the body, use the following object:
How our Power Platform Development services can help
If you’re looking to implement these HTTP request types as part of a broader Power Platform solution our Power Automate development services team can help.
Contact us, we’ll be more than happy to have a conversation and see how we can be of help to your team.