Skip to content

API Reference


API Reference / orderSchema

Variable: orderSchema

const orderSchema: ZodObject<{ dhanClientId: ZodOptional<ZodString>; correlationId: ZodOptional<ZodString>; transactionType: ZodEnum<{ BUY: "BUY"; SELL: "SELL"; }>; exchangeSegment: ZodEnum<{ NSE_EQ: "NSE_EQ"; NSE_FNO: "NSE_FNO"; NSE_COMM: "NSE_COMM"; BSE_EQ: "BSE_EQ"; MCX_COMM: "MCX_COMM"; BSE_FNO: "BSE_FNO"; }>; productType: ZodEnum<{ CNC: "CNC"; INTRADAY: "INTRADAY"; MARGIN: "MARGIN"; MTF: "MTF"; CO: "CO"; BO: "BO"; }>; orderType: ZodEnum<{ LIMIT: "LIMIT"; MARKET: "MARKET"; STOP_LOSS: "STOP_LOSS"; STOP_LOSS_MARKET: "STOP_LOSS_MARKET"; }>; validity: ZodOptional<ZodEnum<{ DAY: "DAY"; IOC: "IOC"; }>>; quantity: ZodNumber; disclosedQuantity: ZodOptional<ZodNumber>; price: ZodOptional<ZodNumber>; triggerPrice: ZodOptional<ZodNumber>; afterMarketOrder: ZodOptional<ZodBoolean>; amoTime: ZodOptional<ZodString>; securityId: ZodString; boProfitValue: ZodOptional<ZodNumber>; boStopLossValue: ZodOptional<ZodNumber>; }, $strip>

Defined in: src/contracts/order.schema.ts:3

Community project — not affiliated with Dhan. MIT License.