Skip to main content

Notifications

Community site session details

Community site session details

Session Id : QMFoGVwa2f4JBMoq7gheIl
Power Automate - Building Flows
Answered

PowerAutomate HTTP action requiring status code 200

Like (0) ShareShare
ReportReport
Posted on 18 Dec 2019 13:09:53 by

I built some custom APIs using Azure Functions and want to access them in a PowerApp using a PowerAutomate Flow.

One of those APIs receives an image, stores it to the Blob storage and passes it over to a Cognitive Service API. As a result, I am getting an HTTP 202 (Accepted) response, which my own API will return to the flow.

 

The problem is now, that obviously the HTTP action in the Flow requires a 200 OK status code to move on to the next steps. So when it receives a 202, it automatically waits until the resource at the given location (Location header in the 202 response) returns 200.

This is not intended to be done, because checking this resource should be done in another step further down the flow and I still need the Location header for the further steps.

 

So, I have a few options:

  • Misuse the HTTP 200 status code to return "OK" even if the process hasn't finished yet (just so that the Flow moves on)
  • Rebuilding my whole architecture to fit PowerAutomate

Or: the HTTP action in the Flow does what I expect from an HTTP action: performing an HTTP request and returning the result (no matter what status code might be returned) and not interpreting the status code and acting upon it on its own initiative.

 

My questions:

  • Is it right that the HTTP action is waiting for a 200 status or am I getting anything wrong here?
  • If so, why does the HTTP action act upon the 202 status on its own?
  • Verified answer
    abm abm Profile Picture
    32,464 Most Valuable Professional on 18 Dec 2019 at 15:40:53
    Re: PowerAutomate HTTP action requiring status code 200

    Hi @vollkorntomate 

     

    Please have a look at this link

     

    https://sergeluca.wordpress.com/2018/02/01/pattern-for-making-long-async-http-calls-in-microsoft-flow/

     

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Markus Franz – Community Spotlight

We are honored to recognize Markus Franz as our April 2025 Community…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 146,660 Most Valuable Professional

#2
RandyHayes Profile Picture

RandyHayes 76,287 Super User 2024 Season 1

#3
Pstork1 Profile Picture

Pstork1 66,004 Most Valuable Professional

Leaderboard
Loading started