No, you can't use the publisher to modify or cancel the order. Modify or cancel orders require order_id as input param and you can use only these sets of input params for the publisher.
We don't recommend high-frequency polling positions. Depending on your requirement, you can make use of Websocket streaming, post-back, order-book APIs, etc to work around instead of polling positio…
I went through the HTTP API documentation here https://kite.trade/docs/connect/v3/orders/#placing-orders and also the JavaScript client documentation here https://kite.trade/docs/kiteconnectjs/v3/Kite