Price is out of the current execution range

Hi Team,
With the planned pause of Market orders via API,

I have been hit with “Price is out of the current execution range” quite a few times when prices are volatile.

  1. What is the range of price that we can place using limit orders?
  2. Is there a formula to calculate it?
  3. Is there any plan to expose an API that returns the range for a given instrument?

Thanks.

@Ushnota can you please get it looked into?

You can place buy orders below the upper circuit limit and sell orders above the lower circuit limit. If the prices are not within this range, you will receive the above error message."

You will get this value in market quote API call. Full Market Quotes | Upstox Developer API

Thanks!

Thanks @Ketan
I think then there is bug with the order placement system.

Can you please take a look at Order # 251016000545804

It failed today even though the price was within the circuit limits.