@@ -86,6 +86,7 @@ class KiteConnect
86
86
public const VARIETY_CO = "co " ;
87
87
public const VARIETY_AMO = "amo " ;
88
88
public const VARIETY_ICEBERG = "iceberg " ;
89
+ public const VARIETY_AUCTION = "auction " ;
89
90
90
91
// Transaction type
91
92
public const TRANSACTION_TYPE_BUY = "BUY " ;
@@ -156,6 +157,7 @@ class KiteConnect
156
157
157
158
"portfolio.positions " => "/portfolio/positions " ,
158
159
"portfolio.holdings " => "/portfolio/holdings " ,
160
+ "portfolio.holdings.auction " => "/portfolio/holdings/auctions " ,
159
161
"portfolio.positions.convert " => "/portfolio/positions " ,
160
162
161
163
# MF api endpoints
@@ -454,6 +456,7 @@ public function getMargins(?string $segment = null): mixed
454
456
* $params int|null "validity_ttl" Order validity in minutes for TTL validity orders
455
457
* $params int|null "iceberg_legs" Total number of legs for iceberg order variety
456
458
* $params int|null "iceberg_quantity" Split quantity for each iceberg leg order
459
+ * $params int|null "auction_number" A unique identifier for a particular auction
457
460
* $params float|null "tag" (Optional) Order tag
458
461
* $params string|null "validity" (Optional) Order validity (DAY, IOC).
459
462
* @return mixed|null
@@ -670,6 +673,23 @@ public function getHoldings(): array
670
673
return $ this ->get ("portfolio.holdings " );
671
674
}
672
675
676
+ /**
677
+ * Retrieves list of available instruments for a auction session.
678
+ *
679
+ * @return array
680
+ * @throws DataException
681
+ * @throws GeneralException
682
+ * @throws InputException
683
+ * @throws NetworkException
684
+ * @throws OrderException
685
+ * @throws PermissionException
686
+ * @throws TokenException
687
+ */
688
+ public function getAuctionInstruments (): array
689
+ {
690
+ return $ this ->get ("portfolio.holdings.auction " );
691
+ }
692
+
673
693
/**
674
694
* Modify an open position's product type.
675
695
* @param array $params [Parameters](https://kite.trade/docs/connect/v3/portfolio/#position-conversion) describing the open position to be modified.
0 commit comments