General Updates
9th August 2023
Addition:BFO Symbols download added
22nd April 2023
Addition:Multi websocket support added Multi websocket
17th April 2023
Updation:API Rate limit of getQuotes has been changed to 3 req/second
4th April 2023
Updation:- Trading Symbols Dowload Links has been updated.
27th Feb 2023
Addition:- Community Forum has been released.
- 3.0.0 has been released., the main CURL has been changed to:
https://community.thefirstock.tech/
https://connect.thefirstock.com/api/V3
- The failure response structure has been changed:
{
"status": "Failed",
"code": "401",
"name": "INVALID_PASSWORD",
"error": {
"field": "password",
"message": "password parameter is invalid"
}
}
The representation of the Exceptions has been changed
Value | Description |
---|---|
BAD_REQUEST | Undefined or missing parameter in the request structure provides this exception. |
SESSION_EXPIRED | Represents user account related errors |
INVALID_[variable] | Represents when variables is invalid, depends on the variable type in request response. |
ORDER_NOT_FOUND | Represents when Order not found to cancel |
ORDERS_NOT_FOUND | Represents when No data on the orders was found |
PRODUCT_CONVERSION | Represents when Product Conversions are disallowed after system square off |
PRODUCT_USAGE | Represents when Product Regular not enabled on exchange NSE |
BASKET_DETAILS | Represents when Basket should contain orders of only 1 exch |
EXCHANGE/TOKEN | Represents when no data is available on the token or exchange |
API_RATE_LIMIT | Represents when the users exceed the rate limit. |
API Rate limiter has been added
End Point | Rate-Limit |
---|---|
Quote | 3 req/second |
Historical Candle | 3 req/second |
All other endpoints | 10 req/second |
Order Placement | 200 req/minute |