Jump to Content
Home
Documentation
API Reference
Log In
Trading Dashboard
Broker Dashboard
Log In
Trading Dashboard
Broker Dashboard
Moon (Dark Mode)
Sun (Light Mode)
Home
Documentation
API Reference
Search
JUMP TO
Developer Dashboard
My Requests
Broker API
Accounts
Get All Accounts
get
Create an Account
post
Get An Account by ID
get
Update an Account
patch
Retrieve Account Activities
get
Retrieve Specific Account Activities
get
Retrieve Trading Details for an Account
get
Close an Account
post
Reopen a Closed Account
post
Documents
Retrieve a List of Account Documents
get
Upload a Document to Existing Account
post
Download a Document File for an Account
get
Download a Document File Directly
get
Download the W8Ben document
get
Funding
Retrieve Bank Relationships for an Account
get
Create sandbox deposit transfer
post
Create a Bank Relationship for an Account
post
Batch create funding wallets
post
Delete a Bank Relationship for an Account
delete
Retrieve funding wallet
get
Retrieve List of Transfers for an Account.
get
Creates a funding wallet
post
Request a New Transfer
post
Retrieve funding details
get
Request to Close a Transfer
delete
Retrieve funding wallet transfers
get
Retrieve ACH Relationships for an account
get
Retrieve recipient bank
get
Create an ACH Relationship
post
Delete an existing ACH relationship
delete
Retrieve JIT Reports
get
Create a withdrawal
post
Retrieve Daily Trading Limits
get
Retrieve JIT Ledgers
get
Retrieve JIT Ledger Balances
get
Funding Wallets
Create a recipient bank
post
Delete a recipient bank
delete
Trading
List Open Positions for an Account
get
Close All Positions for an Account
delete
Get an Open Position for account by Symbol or AssetId
get
Close a Position for an Account
delete
Retrieve an Order by its ID.
get
Replace an Order
patch
Cancel an Open Order
delete
Retrieve a List of Orders
get
Create an Order for an Account.
post
Cancel all Open Orders For an Account
delete
Estimate an Order
post
Bulk Fetch All Accounts Positions
get
Get Account Portfolio History
get
Update Trading Configurations for an Account
patch
Assets
Retrieve All Assets
get
Retrieve an Asset by ID
get
Calendar
Retrieve the Market Calendar
get
Clock
Retrieve the Market Clock
get
Country Info
Retrieve countries information
get
Events
Subscribe to Account Status Events (SSE)
get
Subscribe to Journal Events (SSE)
get
Subscribe to Transfer Events (SSE)
get
Subscribe to Trade Events (SSE) (Legacy)
get
Subscribe to Trade Events (SSE)
get
Subscribe to Admin Action Events (SSE)
get
Subscribe to Non-Trading Activities Events (SSE)
get
Journals
Retrieve a List Journals
get
Create a Journal
post
Cancel a Pending Journal
delete
Retrieve a Single Journal Entry
get
Create a Batch Journal Transaction (One-to-Many)
post
Create a Reverse Batch Journal Transaction (Many-to-One)
post
OAuth
Get an OAuth client
get
Issue an OAuth token
post
Authorize an OAuth Token
post
Watchlist
Retrieve all Watchlists for an Account
get
Create a New Watchlist for an Account
post
Manage watchlists
get
Update a Watchlist
put
Remove a Watchlist
delete
Add an Asset to a Watchlist
post
Remove a Symbol from a Watchlist
delete
Corporate Actions
Retrieve Announcements
get
Retrieve a Specific Announcement
get
KYC
Upload CIP information
post
Retrieve CIP information
get
Retrieve an Onfido SDK Token
get
Update the Onfido SDK Outcome
patch
Logos
Get Logo
get
Reporting
Retrieve Aggregate Positions
get
Retrieve EOD Positions
get
Rebalancing
List Portfolios
get
Create Portfolio
post
Get Portfolio by ID
get
Update Portfolio by ID
patch
Inactivate Portfolio By ID
delete
List All Subscriptions
get
Create Subscription
post
Get Subscription by ID
get
Unsubscribe Account (Delete Subscription)
delete
List All Runs
get
Create Run (Manual rebalancing event)
post
Get Run by ID
get
Cancel Run by ID
delete
Trader API
Authentication
Accounts
Get Account
get
Orders
Create an Order
post
Get All Orders
get
All Orders
delete
Get Order by ID
get
Replace Order by ID
patch
Delete Order by ID
delete
Positions
All Open Positions
get
Close All Positions
delete
Get an Open Position
get
Close a Position
delete
Portfolio History
Get Account Portfolio History
get
Watchlists
Get All Watchlists
get
Create Watchlist
post
Get Watchlist by ID
get
Update Watchlist By Id
put
Add Asset to Watchlist
post
Delete Watchlist By Id
delete
Get Watchlist by Name
get
Update Watchlist By Name
put
Add Asset to Watchlist By Name
post
Delete Watchlist By Name
delete
Delete Symbol from Watchlist
delete
Account Configurations
Get Account Configurations
get
Account Configurations
patch
Account Activities
Get Account Activities of Multiple Types
get
Get Account Activities of One Type
get
Calendar
Get Market Calendar info
get
Clock
Get Market Clock info
get
Assets
Get Assets
get
Get an Asset by ID or Symbol
get
Corporate Actions
Retrieve a Specific Announcement
get
Retrieve Announcements
get
Alpaca Market Data API
Corporate actions
Corporate actions
get
Forex
Latest rates for currency pairs
get
Historical rates for currency pairs
get
Logos
Logos
get
News
News articles
get
Screener
Most active stocks
get
Top market movers
get
Crypto
Historical bars
get
Latest bars
get
Latest orderbook
get
Latest quotes
get
Latest trades
get
Historical quotes
get
Snapshots
get
Historical trades
get
Stock
Historical auctions
get
Historical bars
get
Latest bars
get
Condition codes
get
Exchange codes
get
Historical quotes
get
Latest quotes
get
Snapshots
get
Historical trades
get
Latest trades
get
Historical auctions (single)
get
Historical bars (single symbol)
get
Latest bar (single symbol)
get
Historical quotes (single symbol)
get
Latest quote (single symbol)
get
Snapshot (single symbol)
get
Historical trades (single symbol)
get
Latest trade (single symbol)
get
••••••b78f
Endpoint
Method
Status
User Agent