Share via

LogicApps Delay Billing

Ben McGarry 26 Reputation points
2020-11-12T12:15:51.887+00:00

When a logic app is currently on a delay is it billed?

For example if a logicapp had to pause for 1 hour due to API rate limits, would that 1 hour be billed or would it be as if the LogicApp wasn't running in the first place.

Azure Logic Apps
Azure Logic Apps

An Azure service that automates the access and use of data across clouds without writing code.

0 comments No comments

Answer accepted by question author

Mike Urnun 9,792 Reputation points Moderator
2020-11-12T22:28:16.553+00:00

Hi @Ben McGarry

Logic Apps doesn't know that its requests are being throttled from the destination service and stops automatically. Rather, Logic Apps makes it as easy as possible for you to orchestrate your workflow to account for such scenarios. The following is a good read on this matter: Destination service or system throttling

If requests fail (due to rate-limiting or any other reasons from the destination API), Logic Apps will keep trying as per your Retry policy (default is 4 attempts) and your workflow run should halt/fail or timeout per built-in limits as applicable - so the billable executions are original request+retries. But if your workflow is such that your Logic Apps keeps running and retrying the API during the entirety of 1 hour, billable executions will be more and you'll be charged accordingly.

Was this answer helpful?


0 additional answers

Sort by: Most helpful

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.