A new issue occurred today morning - the data returned via “/order/retrieve-all” did not include the status_message key. It caused a big problem for me. Then suddenly after 15-20 minutes, it started working as expected.
What was the cause of this issue? Why is your team making random changes on a trading day like removing previously sent (and documented) data fields?
This reduces the trust and confidence in robustness of the system, and causes to think about moving away.
Are you able to place any new buy/sell order? I am not able to place order from my system. Just to confirm whether it is API issue or my system issue. I am getting “[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: Hostname mismatch, certificate is not valid for ‘api-hft.upstox.com’. (_ssl.c:1000)”
@atulrgb Thanks for bringing this up. There was a short intermittent issue yesterday morning that affected the /order/retrieve-all response, and it was resolved quickly. No fields were removed intentionally. We understand how important consistency is and appreciate your patience while we work to prevent this in the future.