← Back to catalog

Finance

IBKR 3rd Party Web

auto-generated
swirls add interactivebrokers
actionGETv1.0.0

Account Positions

Returns a list of positions for the indicated account.

Source
actionGETv1.0.0

Account Values Summary

Returns a list of account and margin balances associated with the account passed in the URL

Source
actionGETv1.0.0

Brokerage Accounts

Allows the caller to request a list of accounts associated with the session.

Source
actionDELETEv1.0.0

Cancel Order

Cancels the order with the referenced Customer Order ID for the account passed in the URL.

Source
actionGETv1.0.0

Exchange Components

This endpoint provides a bit mapping for the bid/ask/last 'market' values in the snapshot response.

Source
actionGETv1.0.0

Get security definition

Fields that compose security definition. Allowed combinations, (1) type and symbol and currency, or (2) type, symbol, exchange, and currency, or (3) conid

Source
actionGETv1.0.0

Market Data Snapshot

This endpoint allows the consumer to request a market data snapshot for one or more trading products. Consumers need to provide unique identifiers (conids) for the products in the IB product database (retrievable using the /secdef endpoint). The 'market' values are integers whose bits indicate the exchange(s) making up the quote. The mapping of bit to exchange is obtained from the marketdata/exchange_component endpoint. For example, if a bid has a 'market' value of 5 and the exchange_component result has the map 0 => NYSE, 1 => ISLAND, 2 => ARCA then the exchanges contributing to the bid size are NYSE and ARCA. Similarly, if market=2, then only ISLAND is contributing.

Source
actionPUTv1.0.0

Modify Order

Allows the caller to modify the order with the referenced Customer Order ID specified in the URL. A separate Customer Order ID must be provided in the request body for the modification.

Source
actionGETv1.0.0

Open Orders

Returns a list of orders for the account passed in the URL

Source
actionPOSTv1.0.0

Place Order

Places order

Source
actionPOSTv1.0.0

Return margin impact info

This endpoint allows the consumer to check the impact that an order would have on the account, including margin, NLV and estimated commission costs. To specify the contract, you provide a value for the ContractId field, OR Ticker/ListingExchange/InstrumentType=STK for stocks OR Ticker/Currency/InstrumentType=CASH for FX.

Source
actionGETv1.0.0

Return specific order info

Returns the order with the referenced Customer Order ID for the account passed in the URL.

Source
actionGETv1.0.0

Returns trades in account

Returns a list of trades for the account starting at the given 'since' date to the current time (now()). Timezone is UTC. Any request with a future since date or going further than one week will result in an HTTP 400 bad request response. Calling /trades without since will return all trades for the past 24 hours.

Source
Beyond the catalog

Any provider, on request.

01

Request it

Tell us which provider you need, and we will ship it in the registry.

02

Generate it

Point swirls add at an OpenAPI or GraphQL spec. Typed actions for any API you hold credentials for, today.

acme · integrations
terminal
~/acme $swirls add linear
✓ 12 typed actions · scopes and schemas included
 
~/acme $swirls add https://api.acme.dev/openapi.json
◆ Fetched spec · 38 operations
✓ 6 typed actions · generated from spec