How fyersdev/fyers-api-sample-code works
This repository is a set of Fyers API v3 usage examples in Python and Node.js, rather than a unified application. The user-facing workflow is to obtain an access token, then run separate examples for account and broker information, market data, trading actions, or live streams. These examples call the Fyers SDK directly; the tree does not show a shared orchestration layer or a connection from token generation to the other scripts. The README is empty, so capability coverage comes from directory names and the supplied examples; most endpoint wiring is represented at directory level.
Main entry points: get_access_token.py Python login · get_access_token.js Node login · data_socket Python data socket · order_socket Python order socket
Components 19
Authentication
- Python login
v3/python/login/get_access_token.py - Node login
v3/node/login/get_access_token.js
Account information
- Account queries
v3/python/account_info - Broker status
v3/python/broker_info - Trade records
v3/python/transaction_info
Market data
- Python market data
v3/python/market_data - Node market data
v3/node/market_data
Trading
- Python order actions
v3/python/transaction/orders - Python position actions
v3/python/transaction/positions - Node order actions
v3/node/transaction/orders - Node position actions
v3/node/transaction/positions
Live streams
- Python data socket
v3/python/websocket/data_socket - Python order socket
v3/python/websocket/order_socket - Python depth socket
v3/python/websocket/tbt_socket - Node data socket
v3/node/websocket/data_socket - Node order socket
v3/node/websocket/order_socket
Other components
- API user
- Web browser
- Fyers API
Connections 39
- API user → Python login: starts login
- API user → Node login: starts login
- Python login → Web browser: opens auth
- Node login → Web browser: opens auth
- Python login → Fyers API: requests token
- Node login → Fyers API: requests token
- API user → Account queries: runs examples
- API user → Broker status: runs example
- API user → Trade records: runs examples
- API user → Python market data: runs examples
- API user → Node market data: runs examples
- API user → Python order actions: runs examples
- API user → Python position actions: runs examples
- API user → Node order actions: runs examples
- API user → Node position actions: runs examples
- API user → Python data socket: starts socket
- API user → Python order socket: starts socket
- API user → Python depth socket: starts socket
- API user → Node data socket: starts socket
- API user → Node order socket: starts socket
- Account queries → Fyers API: requests account data
- Broker status → Fyers API: requests status
- Trade records → Fyers API: requests records
- Python market data → Fyers API: requests market data
- Node market data → Fyers API: requests market data
- Python order actions → Fyers API: submits order actions
- Python position actions → Fyers API: submits position actions
- Node order actions → Fyers API: submits order actions
- Node position actions → Fyers API: submits position actions
- Python data socket → Fyers API: subscribes to updates
- Python order socket → Fyers API: subscribes to updates
- Python depth socket → Fyers API: subscribes to depth
- Node data socket → Fyers API: subscribes to updates
- Node order socket → Fyers API: subscribes to updates
- Fyers API → Python data socket: streams messages
- Fyers API → Python order socket: streams messages
- Fyers API → Python depth socket: streams depth
- Fyers API → Node data socket: streams messages
- Fyers API → Node order socket: streams messages