API Reference
Libraries
API Overview
Active
ActiveV1
ActiveV1Accounts
Fetch account details by ID
/active/v1/accounts/{account_id}
List accounts the authenticated user has permission to access
/active/v1/accounts
Update account risk settings
/active/v1/accounts/{account_id}
ActiveV1AccountsBalances
Fetch account balance information
/active/v1/accounts/{account_id}/balances
ActiveV1AccountsLocates
Create a locate request.
/active/v1/accounts/{account_id}/locates
Get locate requests.
/active/v1/accounts/{account_id}/locates
Update a locate request.
/active/v1/accounts/{account_id}/locates
ActiveV1AccountsLocatesInventory
Get locate inventory.
/active/v1/accounts/{account_id}/locates/inventory
ActiveV1AccountsOrders
Cancel all orders for an account
/active/v1/accounts/{account_id}/orders
Cancel a specific order
/active/v1/accounts/{account_id}/orders/{order_id}
Get order by ID
/active/v1/accounts/{account_id}/orders/{order_id}
List orders for an account with optional filtering
/active/v1/accounts/{account_id}/orders
Replace an order with new parameters
/active/v1/accounts/{account_id}/orders/{order_id}
Submit new orders
/active/v1/accounts/{account_id}/orders
ActiveV1AccountsPortfolio History
Get account portfolio history.
/active/v1/accounts/{account_id}/portfolio-history
ActiveV1AccountsPositions
Delete a position within an account for an instrument.
/active/v1/accounts/{account_id}/positions/{security_id_source}/{security_id}
Delete all positions within an account.
/active/v1/accounts/{account_id}/positions
Get account positions.
/active/v1/accounts/{account_id}/positions
ActiveV1API Keys
Create a new API key
/active/v1/api_keys
List API keys for the authenticated user
/active/v1/api_keys
Revoke a specific API key
/active/v1/api_keys/{id}
Revoke all API keys for the authenticated user
/active/v1/api_keys
ActiveV1Calendars
ActiveV1CalendarsDividends
Get dividends calendar.
/active/v1/calendars/dividends
ActiveV1CalendarsEarnings
Get earnings calendar.
/active/v1/calendars/earnings
ActiveV1CalendarsEconomic
Get economic calendar.
/active/v1/calendars/economic
ActiveV1CalendarsMarket Hours
Get market hours calendar.
/active/v1/calendars/market-hours
ActiveV1CalendarsMergers Acquisitions
Get mergers and acquisitions calendar.
/active/v1/calendars/mergers-acquisitions
ActiveV1CalendarsSplits
Get stock splits calendar.
/active/v1/calendars/splits
ActiveV1CalendarsSummary
Get calendar summary.
/active/v1/calendars/summary
ActiveV1Instruments
Get instrument by ID.
/active/v1/instruments/{security_id_source}/{security_id}
List instruments.
/active/v1/instruments
ActiveV1InstrumentsAnalyst Reporting
Get analyst consensus.
/active/v1/instruments/{security_id_source}/{security_id}/analyst-reporting
ActiveV1InstrumentsEvents
List instrument events across all securities.
/active/v1/instruments/events
Get instrument events.
/active/v1/instruments/{security_id_source}/{security_id}/events
ActiveV1InstrumentsReporting
Get instrument reporting data.
/active/v1/instruments/{security_id_source}/{security_id}/reporting
ActiveV1InstrumentsVenues
Get trading venues.
/active/v1/instruments/venues
ActiveV1Iris
ActiveV1IrisFeedback
ActiveV1IrisRuns
ActiveV1IrisThreads
ActiveV1IrisThreadsMessages
ActiveV1Market Data
ActiveV1Market DataSnapshot
Get market data snapshots for one or more securities.
/active/v1/market-data/snapshot
ActiveV1News
Get news.
/active/v1/news
ActiveV1Omni AI
ActiveV1Omni AIFeedback
Create feedback on a message.
/active/v1/omni-ai/feedback
ActiveV1Omni AIRuns
Cancel a running assistant run.
/active/v1/omni-ai/runs/{run_id}
Get run status and events.
/active/v1/omni-ai/runs/{run_id}
Start a new assistant run.
/active/v1/omni-ai/runs
ActiveV1Omni AIThreads
Get a specific thread.
/active/v1/omni-ai/threads/{thread_id}
List conversation threads.
/active/v1/omni-ai/threads
ActiveV1Omni AIThreadsMessages
List messages in a thread.
/active/v1/omni-ai/threads/{thread_id}/messages
ActiveV1Saved Screeners
Create a saved screener configuration.
/active/v1/saved-screeners
Delete a saved screener configuration.
/active/v1/saved-screeners/{screener_id}
Get a saved screener configuration by ID.
/active/v1/saved-screeners/{screener_id}
List saved screener configurations.
/active/v1/saved-screeners
Update a saved screener configuration.
/active/v1/saved-screeners/{screener_id}
ActiveV1Screener
Screen instruments.
/active/v1/screener
ActiveV1Version
Get the API version.
/active/v1/version
Update API version preferences.
/active/v1/version
ActiveV1Watchlists
Create a new watchlist
/active/v1/watchlists
Delete a watchlist and all its items
/active/v1/watchlists/{watchlist_id}
Get a watchlist by ID with all its items
/active/v1/watchlists/{watchlist_id}
List watchlists for the authenticated user
/active/v1/watchlists
ActiveV1WatchlistsItems
Add an instrument to a watchlist
/active/v1/watchlists/{watchlist_id}/items
Delete an instrument from a watchlist
/active/v1/watchlists/{watchlist_id}/items/{item_id}