Unable to place BO orders via Fyers API V2

POST /api/v2/orders

Payload 1 - (Java request object details below)

(symbol=NSE:FINNIFTY2410921400CE, qty=40, type=1, side=1, productType=BO, limitPrice=116.35, stopPrice=0, disclosedQty=0, validity=DAY, offlineOrder=False, stopLoss=11.65, takeProfit=23.30)

Payload 2 - (Java request object details below)

(symbol=NSE:NIFTY2410421650CE, qty=50, type=1, side=1, productType=BO, limitPrice=57.25, stopPrice=0, disclosedQty=0, validity=DAY, offlineOrder=False, stopLoss=5.75, takeProfit=11.45)

Response: (for both payloads)

{"s": "error", "code": 500, "message": "Looks like you are passing an invalid entry"}

Can someone please help explain what is invalid in the request? The error is not clear to say what is invalid

4 replies