Secmaster
API endpoints for security master database queries.
Provides endpoints for querying publishers, datasets, and symbol coverage information.
router = APIRouter(prefix='/api/secmaster', tags=['secmaster'])
module-attribute
BuildContinuousRequest
api_secmaster_publishers(rtype=None)
async
Return list of publishers, optionally filtered by rtype.
Source code in src/onesecondtrader/dashboard/routers/secmaster.py
api_secmaster_datasets(name, rtype=None)
async
Return datasets for a publisher, optionally filtered by rtype.
Source code in src/onesecondtrader/dashboard/routers/secmaster.py
api_secmaster_symbols_coverage(publisher_id=None, rtype=None, symbol_type=None)
async
Return symbol coverage data, optionally filtered by publisher_id, rtype, and symbol_type.
Source code in src/onesecondtrader/dashboard/routers/secmaster.py
api_build_continuous(request)
async
Build continuous contract symbology from individual contract data.